MLEDMPALEHVKAPLAGAPPTQEADGAESNTAEPQLAAGAKCRMADPGFLPGLIGAVVAEVLHRVIVAAEKAINWPQYCAQLKGLLESLRPMVSEIISQEKRDPANISLAVRNWLQELHTCLEHAETVLLQCADPKQGRDPFARYGSGQKLEKTTALIKDLLQTRVPLSTMAVVMQQKADFSQHIEAVDVAYNDLRQQMAQLSLSMEAQKCMLSEALNKDHAFYAMKNGADRLLAIAHHATAAANYPSVNSQSSSSNNEAWETQPIPQFVFGMEELNKQLQGLLLGSHDGDEMQSSSKRKTKFKIILRKYCGFFFLLFCVAFLDSLLCYDFYTCDIFSFV*