MLEALCKNMHAMQNSTSEHSYALHSAAQNFNFHSVAKPRLGDALTRLLSHSSPIMRKGSGGTTAIATPRHHFAIADLGCSYGCNTLDCAEFIVHTLLEIWASTSCRDSAPSREIQYFFSDLPSNDFNSLFQSLERYLCQSDSHSRDHPRLRFFAVGVPGSFFGRLFPSASLDLAICSHSLHWLSQVPPSLVDKTSPAWNGGHTWISKARPCKAVADAYAQQSQMDVKRFLRSRAEELTSGGILFLLWSSRSSLAPFEDALDFLDDAWKEMVDEGLIAPEEMDMFNLMLYFLNQQELETALKDVPEFRVLHMESIDNMPTFAEQGDREQTVEQSVGMLASTIKPGVEAHLGKSKADKLFKKLKEICLTQDCFCARLTHTAIIAYLQRL*