MAEELPFPANIEVMRHTPRFKLMQAAFHGDLRGLKRQAKILDMGRGRLRKAVEDVRVEGVPGEEGTGVLHMAASHGHMEMCKYLVETLQVDVDDADDKGRTSLLKAVHSGHRGIAKYLLNHDANPDLAMCCGLTPLHSAAGLGDCESVKLLLAKGAYVDPMSTFGTPLHLAAKEGQDGTMKILLDNNADCNKMVNGITPLLLAMKAASAKCMELLVEAGADATYSDVIWNYMSTTFMDDEDSGSSVFSDSEPEEIDANHHIPVNDKPVNRRKIAEFKSLGLEAVEKKDYLSAAGFYSEAMDLDPDDATLLSNRSLCWLYLGEGGKALVDAHKCRKMRPDWPKACYRQGAALMLLKDYVSACEALFDGFKLDPEDVEIENALREALEFLKVSQSTSAN*