MTYVLTAISHNDSKFETETLDSIKEFISNNFTLVSSKELSPRAIDYVILINDFESSKENVKEFSISKSFDLVIQLESSRKTKKLFIFDMDSTLIYQEVIELIASYADIEDKVAEITTRAMNGELDFNQSLAERVLLLKGIDASSIWDELKLKIQVTNGVPELCKALKKLNIIMGVCSGGFIPLAEFLKEKLGLDYAFANTLGIDDSNRLNGTTVGPIVNGEKKAELLLDIAKKHKIDPLDAVAVGDGANDLKMMFVAGFGIAWNAKPKVQKQAPACLNTKSLSDILYIMGYNDKEIKELID*