MTVPGGVSGGRRARARVRRAKDQDRIFQNIYGLHDTSLKGAMKRGDWYRTKDIVAKGHDWLIASLKESGLRGRGGAGFPTGMKMSFNPKPTAERPINYLVINADESEPGTCKDREIMRSEPHKLLEGALVAGASMYARVGYIYVRGEFINERKALEKARDEAYAAGLLGKNAAGSGYDFDLHVVHGAGAYICGEETALIESLEGKQGKPRLKPPFPANIGLYGCPTTVTNVETVAVQPTIHRRGASWFNSFGRKNNAGTKLFCVSGHVNNPITVEEEMSIPLRELLEKHCGGVRGGWDNLLGVIPGGSSVPVLPLSTCSDVLMDFDALKEVQSGLGTAAVIVMDKSTDIVAAIARLSYFYKHESCGQCTPCREGTGWLWKVLKRMEKGDAKAEEIDMLWEITKQIEGHTICALGDAAAWPVQGLIRHFRPELERRINSFAKTHSVESGKILSSASM*