MSQTNSGFGKSASLNHLGFDLPDVWPSATSPQPSTNTSIYHGPVWHVESEFSFSDGASAEIIDGKSIASIIKSQIADDVKRMKDTIGKQPCLAIVLVGERDDSHSFIHIKVKACDEVGISSSVVELRADCTEDEALEAVSNLNKDPSVHGVIVQLPLPQHLYEKKMMDVIDPEKDVDGFHPLNVGCLAMKGREPLFVPCAAKSCIDVLLRSGIEILGKNEIVIGRSKIVGLPVSLLLQRHQATVSVVHSFTKKPQEITLEADIIITDVGVPNMVRGNGLKPGAVVIDAGTNAVKEPSKEHGFHLSGDVCFEEAVRVASVITHFRVDWDL*