MPESLALPNDFEWGFATAAYQIEGAVKEGGRGPSIWDTYCHLEPSRTNGANGDVACDHYHRYDEDFDLLTKYGAKAYRFSLSWSRIIPLGGRLDPVNEEGIEFYSKLIDALLRRGITPWVTLYHWDLPQALHDRYGGWLNVEEVQLDFERYARLCFERFGDRVQNWITINEPWIQAIYGYATGSNAPGRSSINKHSTEGNTATEPWLAGKAQIMSHARAVAVYSRDFRPSQKGQIGISLNGDYYEPWDSNEPRDKEAAERRMEFHIGWFANPIFLKKDYPESMKKQLGERLPALTPADFAILNAGETDFYGMNYYTSQFARHLDGPVPETDYLGAIHEHQENKDGSPVGEESGLAWLRSCPDMFRKHLARVYGLYGKPIYITENGCPCPGEENMTCEEAVNDPFRIRYFDSHLDSISKAITQDGVVVKGYFAWALLDNLEWSDGYGPRFGVTFTDYTTLKRTPKKSALVLKDMFAARQRVKVAA*