MESKASRRLQTIQDHITSAAGDPLSTVQQNQTAGEFFTKQGYSVVLPEKLKTGKWNVYRSAASPLKLVSRFPNHPDIATLHDNFVHASETFRDYKYLGTRIREDGTIGEYKWTTYGEAATARSAIGSGLVAHGITKGSCIGLYFINRPEWIIVDHACSSYSYISVPLYDTLGPDAVKYIVNHSSAEAIFCVPQTMHILLSFLSEMPSVRLIVVVGGLDELLPSLPSATGVKVVSFSKLIAQGSNDRHPFRPPKPDDVATICYTSGTTGTPKGAVLSHGNLIANVAGGSFEIMFYPSDVYISYLPLAHIYERCNQILLAYYGGSVGFYQGDNLKLLDDMAELKPTIFCSVPRLYNRVYDGVMNAVKSSGGLKERLFNAAFNAKRQALLKGKNASPMWDRLVFNKIKNKLGGRVRFMVSGASPLSPDVMDFLKVCFGCSVMEGYGMTESSCVITCMNEHDVLSGHVGAPNAACEVKLVDVPEMNYTSDDQPYPRGEICVRGPIVFQGYYKDEVQTREVVDEEGWLHTGDIGLWAPGGRLKIIDRKKNIFKLAQGEYIAPEKIENVYVKSKFVAQCFVYGDSFNSSLVAIVCVDPDMLKAFAAKDGIKFESLEQLCNDPRARTAVLADMDAIGKEAQLRGFEFARSITLITEPFTMENGLLTPTFKVKRPQAKAYFAKAIENMYEEVSASESSSRKLL*