MAHHHHHHMRSPHIGQGSNSANVRRYNERLLLKTLRRAGSASKADLARLANMTGTAVGSIIASLADAKLIEFAGRTEGQRGQPASLIRLDPRGAFGIGVHLDRMRIETALVNFAGDVLGRRSHDTLLPPPAEVIEIVRHDIDAMQALLPAHERARLAGVGVAQPYNLGAWMRELGLAPDTFRAWEDVDFASDLGRTVSLPVFGENDGNAAAIAELFYGYGRQCDDFVYLFIGPAIGGGIAIDGDCLRGVTGNAGDIAMIPVLPSRLASAPPPRGPWDILLARASLHALVRHLRHHGETVESRADLEACIARGLPAVTEWIDDCVDALAPALRAVLCVVDAPVVVLDADTDAGLLDALTSRLRAALVATAPEARGTPTLVRGTFGADAGAIGAATLPMYFNFSPRAGILRGARIESQEVNHVAI