MMNPPQPVEDAHAEEVAAEAHPEDVNHQDERGPPNDEVALDDSSSGTNSGKMWLSDQEREWALTIREAIDNDPELDSISDFQCVQLALVVKQDALEDALERAHRLQCFRQQYEIRNTSSDAKMRLPRFLDFFPGYVLTVSYMHDSDSQYCCIDARAFQQAKVTSEGGFCTFISGLYYIYEGLNPDFKSMRNGTNMVFECGGFDFTMISHKISRRLCEEFYATYPINCRQMNFFHSGVFVALLLSQSKRFLPKELSSKFHTGCVFEGGRLDSFYLLPNLEAAQKRVLGRTMECLTERYANDESFRL*