MNKTLLFLLLAGLLISCKPTPPSGDNGEIVPLTSECLLKNSDLYMKYPYKIKVQDSIMCIWDLHGGDRFYHLYSYPELQFITSFAVNGRGPEEYISTGGFCMDKQHIYVFDTSRARLSIFRKDSLMQQRISPARIIDYPQAGIPILNFCRTDQGFALLNFDGPERIAFIDTCGHLLNKKYEIPWGNTAKNKAYPTMTASLWNSYLDYNPDNHLLVLVTQNGELLEIHNLASDSSRFIVGKGGEPDFLSDKNGLLVGKIKGYQDVQVGKKAIYTLFSGTDHQEELKKMMKGQPTPDGGNLFLVYDLDGKLIRKFLLDHYTNGIDVHEDSNILYTVSSSEENAINKYRLPL