MESLLIFDSCWRRFEDRNGQEFRVPREIVWLNGAPGAGKGVNTPHILKTRGLTKHFTISGLLESDQEAKRLMDSGEMIPDALVGDLLLDALLLDEPGLQDDLGFVVDGFPRTALQVDFLKLLYDKMLELHDANADSPRAINFPRPSFKVVILYVDEETSIKRQLQRARVANLHNKRVLDAGAGHFFEERSTDTDIEKCRKRYHIFKLHYAATLRLKQYFPFTLIDAMGTLAETREQITKELRYQSSLDLGAETYSLIRHLPLARDVVLSARQELVMRLDGYCEANNALFREVIDRIINDVLPVVRQSGLAGHAEYITKSDFFVDHPIAVDMLVDIMTDRGFHVCYVREEIPTPTRINLDHGVIICDREVVHKFKISFERKGVRDDLKGPGVTWGHQQPVTTLWDDRLITFYGATATNGQLSHIWDDDDNHMYQVQLPQGTAQSHMRLTTLLRMMIMS*