MTEMSFLNSDLLWGDLLSPFNQSGLGAEESLSPLDDYLEEAKPFKSHGFSSDKAKAASSDWLAVDSLVTATDFGKEDAFSGMDWMVEKMDLKEFDFDALLGMDDLESSCSELMATLEGSCDLFDPLATNDKETPLTENSIGQFPETSLEADHVAPLPFHQSFPLSLRPLTSTPDHSFSLELGSEVDVLEGDRNPELGYVMMPKGIKEEEAPSDNDSGIGICTSPESYLSSPQHSPSTSMGSPNESQLCSDPIFLSAHPKPYDRPLEDKKEKKVDKKLKKMEQNKTAATRYRQKKRAEQEALSGECRELEQKNEALKEKADALSKEIQYLKDLIEEVRKAKEKRKNA