MHLLWYLSLFALLFRTGVLAAAFDLLHDYSGSSFFTGWEFYGKWDNLTLAGNVTYQTALLATEYQLVSVNEAGNAIIRVDNRTTVSVGERRNSVRLTSSEFYDFGSLWIIDLLHIPYGCSVWPAFWSTAPNWPDGGEIDIIEAINLATSNQMALHTTAGCTHYPQVNQTGYNIDTDCGTGSGCTVGIPANNSYGPGFASVGGGVYATWFDESGIFMWFWSRPDVPDSIANAGANSSMDVSTFGIPTASFPTNTSCNITQFYKPQQLIFDITLCGDWAGVPGIYDSQCYNAGPNHDCYLDCVVGDGSNYDDAYFEVRYVRTYSDRPVTPSTTGDPTTQTSQASTQPHNAARSTRAEWRWWLGLPLAAICADMLLRLL*