MPPYGECDYWDERYTREPAAFDWYQGYSGLSAILRHVFPLDASLLHLGVGSSRLQEEMARAGWQHIVNVDYSKVAIKHMAELHKSLPQLEYRVADVRSMPEFADKSFDGVLDKGTLDAILCGEGSAVHAAAMVMEAFRVLKPCGVLMLVTYGDPLSRLPYLNKIPDWDVSVLALTKQEVVEALDAEPVVRPLIKGPYPATNLDCMDALSGLEGMHFVYICRKRGSAEPHAAAAAGAAAAAQEREAAGAAESRRQSHDARGSPAPSDAPVEDGRRTRGMDEEEEVEEAGGGGKDEGASSKTPPPEAPAAAAATPRGDAGQA*