MAITKTRNFKLASRLLGLDSKLEQSLLIPFREIKVECTIPKDDGTLASFVGFRVQHDNARGPMKGGIRYHPEVEPDEVNALAQLMTWKTAVAKIPYGGAKGGIGCDPTELSISELERLTRVFTQKIHDLIGIHTDVPAPDMGTGPQTMAWILDEYSKFHGHSPAIVTGKPIDLGGSLGRDAATGRGVLFATEALLNEHGKSIAGQRFAIQGFGNVGSWTAKLINEKGGKIVAVSDVTGAIKNKDGINISGLLEHTEENIGVKGFDGADAIDADSVLVEDCDILIPAALGGVIHRENANEIKAKFIIEGANHPTDPEADETKWVQNIQGFMWDEEKVNKELKSYMTRGFKDLKEMCKTHSCDLRMGAFSLGVNRVAQATTGRRPSASSAPAPWPKSWRSLDALSYTPVTHSVCINGVLHFGAQSFVDPNKYKVVTFNLGSERFGLIDLPDELQINPVVDRLVKYRGTACLVKYDNCFDLPNGKRVHRLFVKEENEDKLSPILVQIPGWRNVAGNLAFDFTGTTEEDEELVAVSSVGIDGYHYVIYFNSETELLRKIKIDGGSSGATL*