MASRIPRNLLGRFLNRRTLCTAPDQSARVPYSPAELQVGPAMLKRITSEHQKEGRTFILPLGDEDAVETMLKPLHTLVNTGVKPQFLLDAFVKRSELFKALVVNGEKSMQVLELLVETCGMTFEDAMRMLASYSDELLSVSKESIFERMSVFFNSGILAGKKMGKVVRRCPAILFTSDGKNMGKLIEGLTSFFSRGEICAMLENTPEIALMNLTDLEEKYEYIYFMMRIEGDEFKQCSTWFSKDLEEIMNRHEFLQKVGKYTTPDPKKPQYKMENPVLSRILDLSDIQFATDVAGVSMEEWTIYQALLAKQKEMADKERPYERIKPSQRKAYERRHKEAAKKMEHQLE