MKFSAAVATLFLASATAFAPSAFTAKPTTALQGFSSKVFETQEVSFADTKETIVKGGRDLFPLLPKAFEGIERIGVIGWGSQAPAQAQNLKDSLAECGADIKVTIGLREGSSSWEQAKEVGFSEDEETLGEMFDVISKSDLVVLLISDAAQAKLYKEIFEAMKPGATLGLSHGFLLGHLDSIGEKFPEDMDVIAVCPKGMGPSVRRLYEQGKEVNGAGINSSFGVHQDVSGKATDLALGWGIALGSPFMFETTLRSEYKSDIYGERGILLGAVHGIVESLYRRYQRQGMSPEQAFLESSESITGNIVKIISTQGIKAVYDSLNDEDKVTFQTAYSASYKPAKEILQEIYDEVSSGNEIRTVIMHGARLDRYPVGKIDGTDTWKVGEKVRAERDEENIPLNPFTAGVYVATMMAQIDVLLEEGHPYSEVVNESVIEAVDSLCPYMHYRGVAFMVDNCSFTAKTGSRKWAPRFDYILDQLAYTAVDNGAAINEELIADFEKHTVHQAVEECCKLRPAVDISLFAETSTKEIVIQ*