MSWWIFGILLGLLVLGVDGYPAEDLVLRLPGQPNVSFRQFAGYVDVDEKNGRSFFYYFAEAEKDSDKKPLTLWLNGGPGCSSVGGGAFTELGPFYPTGDGRGLRTNKYSWNKVSNLLFVESPAGVGWSYSNTTSDYNCGDASTAKDNLLFLLGWYKKFPEYKSRDLFLTGESYAGHYIPQLAVAVLNHNQHSTGFKLNLKGVAIGNPLLKLDNDTAATYEYFWSHGMISDENFLAITNECDFVDYSDECNNALEEANKVVGGYINYYDVILDVCYPSIVEQELRLRKSATKMSIGVDVCITYERHFYFNLPEVQQALHANRTHLPYSWSMCSGLVNYTSADISTNTLPLLKTIVQNHIPVWVFSGDQDSVVPLLGSRTLIRELANDLKFKVTVPYGAWFSKGQVGGWAVEYGNLLTFATVRGAAHMVPYAQPRRAFLLFDSFVSDKRLPNTTYPPIE