MHIMQGIAVILVFVLSMALGMEAQLHVDYYRKTCPQAENIIRAEMIRKQAANPTTAAGTLRIFFHDCFVEGCDASVLIMSTPRNKAERDADINLSLPGDGFDAVVRAKAAVEAKCPGIVSCADILSIATRDLITLLGGPYYPVKKGRRDGKISQASRVGGNLPLPTMSLDRLTSLFQSKGLTRADMITLSGGHTVGFSHCKEFMHRIYRHNKTTHVDPTMNFQYAMGLRQACPRKKLDPTIVAFNDINTPRRFDNGFYKNLPRGLGLLASDQLLYSDPRSTSLVELYASNEGAFFRAFAASMDKLGSVGVKTGNQGEIRRRCDMLN*