MADFLTSTHRDRWIFTVQDLVEKASAANARAVQALQQHGATRVEIQPDGSLAYPGSENGDKLPEPLKIEEELFIRRYYEHKIQQVCGAFSFPNKIQATAVLYFKRFYLSWSVMEHDPKHIMLTCIYISCKVEEFHVSAEELGKGIQQDHQVILKNELTLLQGLNFDLIVYAPYRSLDGFVLDIQASTKIQLLFDLQSEAIRKVDTMLLTDCPLLFPPGQLALAALRSANVQERAIDMEKYLRGVCERQQQKHSYSELVGMLNQIAALVDASRTPIEEEVRRIDRKLKFCRNPGLQDESKKRDRKGKHKSKRTPQQETISPM*