MESSSCTASFLSDRAHIRACLLVSCFIFASAYGLDFEACESRQEGILRLEPLMRLRQLGKISDSDQHLQRTFLSEASLEAGQMIQSWMKEAGMTTWVDDIGNVHGRIVGGNASAPALLLGSHLDTVIDAGLYDGALGIVVAIAAVKALHVSGETHRFPRPIEVIAFSDEEGVRFQSTFLGSAAVAGKFPLQLLNALDKRGITLEAALKARSFDGSAQSLLNLKYSPDSVWGYVEVHIEQGPVLEKQKVPLGVVGAIAGQTRLTVVVKGSQGHAGTVPMVMRRDPMTAAADAIVTIEHICKHPEEHLNRKLAQNQQHYFISEGALVCTVGEISSWPGASNVIPGEVVFTVDIRAEDDAVRSSIVLIIAQRIQEMCQARQVLCDIQHKHEARAVHFNSEIQERLERAAASAFQSLSNFTSHQYHQSVPTLVSGAGHDAMMMAQLTKVGMLFVRSIEGISHSPAEHVLEEDVWAASMALKVFLDNELATTMIC*