MTAFDLSRLLRERALSALEAGLPADLPADVVVERPRDRAHGDLATNIAMLLAKARGLKPRDLADAIVARLPADADRVAKVEIAGPGFINFRLAESAWREVVGILAEGEKAYGSHLGKGRKVNVEFVSANPTGPMHVGHGRGAAYGDTVANLLSANGHDVTREYYVNDAGRQIDILALSVYLRYLEAHGEELGFIPEGAYPGDYLVPVGEKLHAEGIEAGFLKKLPEDEWMDLIRERAIESMLAIIREDLARLNVHFDVYFSERSLYESGKIETAIKALKDKGLIYEKDGALWFRSTAYGDDKDRVLRKSDGSYTYLSPDIAYHMDKWERGFDKIINVWGADHHGYVARMKAVAQALGVDEKTLEVILIQMVTLMRGGEEVRMSKRSGTFVTLRDVVDEVGVDAVRFMLMRRSDSQLDFDLDLVKTQSNDNPVRYYQYAHARICSVLRQLAKELGLEGDPFVLQYAHTRLCSLLEKAGLEPGTVDASALLHEPEELGLLRKLAEYPRVIESAAHEHEPHRIAFYLYDLASLFHGFWNKGKLLVEDEPLRTARLGLVAAVRQVLANGLGILGVEAPERM