MEKSGYGRDGIYRSLRPPLVLPKDPNTSLVSFLFRNSSSSYPSKPSIIDSDSGVSLSFSDLKSSVARLARGFLRLGIRQNDVVLIFAPNSYQFPLCFLAVSAIGAVFTTANPLYTTNEVSKQIKDSNPKLIISVQQLFDKVKDFNLPVVLLGSSNESLEPNSKILSFKNVMELSDQVSDLPVVEIKQTDTAALLYSSGTTGISKGVELTHGNFIAASLMVTMDQDLMGEYHGVFLCFLPMFHVFGLAVIAYSQLQRGNALVSMARFELELLLKYIEKYRVTQLWVVPPVFLALAKQSVVKKYDLSSLKYIGSGAAPLGKDLMEECGKNIPNVVLMQGYGMTETCGIVSVEDPRLGKRNSGSAGMLAPGIEAQIVSVESGKPQPPNQQGEIWVRGPNMMKGYFNNPQATKETIDRKGWVHTGDLGYFNEDGNLFVVDRLKELIKYKGFQVAPAELEGLLVSHPEILDAVVIPLPDEEAGEVPIAFVVRSPSSSITEEDIQKFIAKQVAPYKRLRRVSFISTVPKSAAGKILRRELVQQVRSKM*