MRPLAIRRREARLLPPLAVLVRSMAYVDVKMRWKKDASFDAVPVLSQARDLRPLVSLAGLLSPSPTPVSAVSKLRIPLEVPDRRVISFLRRFPAAFVESVGPEHNHPWFRLSGSAAGLLQEEREVFAARRADITSRLGRLLLMAPRRRLPLRAAQGMLWHLGLPEDYFRCRDYDIAQDGFRILTIGDSVCREEEEDDGRELVLIDNGEHQEMPKSVLQMDAIRRFGSMETVPIPLFQSKGLRLKQKIEAWLEGFQKLPYVSPYEDFSGIYRDSDVSEKRVVGVLHELLSLFVTCSAERRRLLCLRQHLGLPQKFHRVFERHPHVFYLLLKEKTCFVVLKEAYLARGDTAIEEHPMLVVRRKYAGLMEESREIIRCRRSGKPFPSKHKDHEQIEDSEGANSAPILS*