MPPVTAQEAAAPAPKPLESSRMQIQLAKNLKDKPTDWNLPFGRVFTDHMLESVPACSALHYALQCFEGLKVYRDEAGKIRMFRPELNMNRMNSSAARLALPTFSGEELIKMTQMIKKLVLVDQEWDSLGVAPSHKALLYVILSPMGTWFPQPVKLMADERYVRAWPGGTGAFKVGGNYAMSTLAMVEAARDGCNQVLWLFGEDAQVTEVGMMNVFFLWRDKAGALELITAPLDGTILPGVTRDSIVALTRQWGEFKVTERPYYMKEIVEAISEGRMVEGFGSGTAAVVTPIRAILYQGKELEIPVIGEDGAPAKMGAMAHRIREALLSIQYGRTPSPWSIVVE*