MSTLETWPQVIINTYGTPPVELVSGKGATVTDDQGNVYIDLLAGIAVNALGHAHPAIIEAVTNQIGQLGHVSNLFASRPVVEVAEELIKRFSLDDATLAAQTRVFFCNSGAEANEAAFKIARLTGRSRILAAVHGFHGRTMGSLALTGQPDKREAFLPMPSGVEFYPYGDTDYLRKMVETNPTDVAAIFLEPIQGETGVVPAPEGFLKAVRELCDEYGILMITDEVQTGVGRTGDFFAHQHDGVVPDVVTMAKGLGGGLPIGACLATGRAAELMTPGKHGTTFGGNPVACAAAKAVLSVVDDAFCAEVARKGELFKELLAKVDGVVDVRGRGLMLGVVLERDVAKQAVLDGFKHGVILNAPADNIIRLTPPLVITDEEIADAVKAIAETIALEHHHHHH