MTTFTQACAMPGFVCRAAMPCRSSASHKQKVLPCRASSSEDSSQSESSKGLFSFVTDNPSSRNAIQLPNTPAQDGNLGQMITEIEDKGREFGSYKRAGEYSWFVRETGSQEAKNGTVMFLHGAPTQSYSYRIVLEKMAEAGYHCYAPDWIGYGFSERPQPVYDFSYTEEAYHEEFDKLLNRIGMDSPFFLVTQGFIVGSYGLTWALKNPERVAKLVVLNGPLSSSAPLPGIFQQMRLPFVGEFTCQNAMLAERFVEGGSTYVLDLNDADVYRLPYLDSSDPGFALLESTRKAPLKDLTARIETGFSSGRWSAPTLIAWGITDKYLSSSEAENFAKRNADVIQVQLLEGAGHMPQEDWYIHSRQKRWLKHLQNFCKPP*