MKFSLALGALFATSATAFAPIATRGVQSAVSTSALNAFTSEVFKTEDVKFADTTETIVRGGRDLFPLLPKAFEGVKEIGVIGWGSQAPAQAQNLRDSLNEAGCDIKVRIGLREGSSSFEEAREVGFSEDADTLGEMFDVIKKSDLVMLLISDAAQAALYKEVFAAMKPGATLGLSHGFLLGYLESIGEKFPENMDVIAVCPKGMGPSVRRLYEQGKEVNGAGINASFAVHQDKSGKASELALGWGVALGSPFMFETTLSSEYRSDIYGERGILLGAVHGIVESLYRRYQRQGMSPEQAFTESCESITGKITKIISTKGIKAVYDGLEGEDKEIFKQAYSASYMPAKEILQEIYDEVSSGNEIRTVIMHGKRINKFPVGKIDGTDTWVVGEKVRATRDEDKTPLNPFTAGVYVATMMAQIDVLLEAGHPYSEVVNESVIEAVDSLAPYMHYRGVAFMVDNCSFTAKTGSRKWAPRFDYILDQLAYTAVDNGKPVNADLIKDFETHKVHAAVEECCKLRPAVDISVDSASSTKEIVIE*