MKSTHSGLPGLHSPGFQQEFPFTDSTVFPRTSSSQPLSNIEEDSPMCLPLVLSSYQPPETPQEPMEFLSRSWSISALEVAKALAPIDARRRMEGDEKLGGGESALVTAPFSFASAMTAQIVLERIMAQSDISPFTSRRNSYSSGPLSLIGTGPAGGSPPLSPRQADDLTTWLLLQQTIHPELGSIDCLHSNKFCRSFSGVRAPLRGMSLKRWLKEMKERKKEALRAHNAEVHAAMSVAGVAAAIASIAASTATSSSDDGHNKTSMAVASAAALVAAQCVEVAESMGADRDQMSSVVRSAVSVKTPGDIMTLTAAAATALRGAATLKARTLKNNHSQATVIPYERGASNVMSFSGELASEDSEAEFCNQDFLRRGCEFLKRTRKGELHWRIVFVYLNKNSQVVVKSQSKYMGGTITKSKKRMVLDVIIEIPAWPGRELLDGADQRRYFGIKTDHGLMELECKNETDHRLWTEGISRLLSHAQHQRPM*