MVVLTSSTPTRSALDAPSGVRCALWHWEPPTAAVGLVVLFHGMGSHARFPSTSLAAEVLSAGGFAVCSPDMPGHGESDGLRGFLLSSEALEEDGEAFAREARRLKPGLPLFLAGSSMGGAIAFRVAQRLDGVSGLVLLAPMLAPPASAAAAYLLAALSYTPLCRLPLIPSSATDNAKQYSDEAIIKRGALRVGSASACVSLGAACEATLPGLACPFFCLLADRELVLSEAAREAAERLCEVAATPAADRTLKRYDALHALLCEPEPLRSTIAGDILAWMRRYAAGEST*