MVVGWADVSAMSRASAPLARADVASDGWGTLELWKLAEQRRAYSENPSNSDDGKEEIASSIGLPESVAVSKSDFRMAFARGKAAVLVCLFQNEDGEIRVILTKRAQALSSHSGEVALPGGKRDNEDADDAATALREAKEEIGLDPSLVKVVTTIEPFVSKKLLRVTPVIALLTERSKFKPVPNPGEVDTVFDAPLEMFLKDKHHRSEQRKWLGYTYQLHYFDHEADNQKFLIWGLTAAILIRCASVIYRRPPAFKELHPDDVPNPAEKSPRL*