MPPSLRFLLLLLVAGSGGATAAAFELEEATIDSIHRAFAAGELTSRGLVELYLRRIASLNPALHAVIELDPDGALAAADRADAAARSSSSALPPLHGIPVLLKDNIAAAGPLNATVGSLAMVGSRPAGDAGVVERLRSAGAVLLGTASLSEWCNFRGPGIPAGWSPRGGQGKNPYVPSATPCSSSSGSAIAAATNMAAVTIGTETDGSIMCPSSFNSVVGIKPTVGLTSRAGVIIISPRMDTVGPITRTVSDAVHVLEAIVGYDARDAEATRMASQYIPEGGYRQFLNIDGLRAKRLGILRKDFFWFPSGSVQQKVFSEHFNIMSKIGAVLVDNLEIPSMDVINDAVQSGERALMLAEFKLSLNYYLSELATSPVRSLSDIIDFNNKHRIEERMAEFGQDYLIQSEATNGIGPNEKHAIARLNKLCKRGIEKVMQDNKLDAIVAPGASAHSLLAIGGYPAITVPAGYASNGVPFAICFGGLKGSEPKLIEIAYSFEQATKVRKPPSLQHSII*