MEKSGYGRDGIYRSLRPTLVLPKDPNTSLVSFLFRNSSSYPSKLAIADSDTGDSLTFSQLKSAVARLAHGFHRLGIRKNDVVLIFAPNSYQFPLCFLAVTAIGGVFTTANPLYTVNEVSKQIKDSNPKIIISVNQLFDKIKGFDLPVVLLGSKDTVEIPPGSNSKILSFDNVMELSEPVSEYPFVEIKQSDTAALLYSSGTTGTSKGVELTHGNFIAASLMVTMDQDLMGEYHGVFLCFLPMFHVFGLAVITYSQLQRGNALVSMARFELELVLKNIEKFRVTHLWVVPPVFLALSKQSIVKKFDLSSLKYIGSGAAPLGKDLMEECGRNIPNVLLMQGYGMTETCGIVSVEDPRLGKRNSGSAGMLAPGVEAQIVSVETGKSQPPNQQGEIWVRGPNMMKGYLNNPQATKETIDKKSWVHTGDLGYFNEDGNLYVVDRIKELIKYKGFQVAPAELEGLLVSHPDILDAVVIPFPDEEAGEVPIAFVVRSPNSSITEQDIQKFIAKQVAPYKRLRRVSFISLVPKSAAGKILRRELVQQVRSKM*