MMAGSMDAQESGQIFNDTGRNGMEALHHEAGNGEFTTTEVANGSHISEEVDNAIDKSILEGEKLVIDQNAAIESIADQEIEPHTEQISENSQLSNPSDHLLNIGGTSESGREMQATTSPSLEAVKHSISSESSITGDLFYNIATGDEEGRSRQRILSFAAKRYSSAVERNPEDYDALYNWALVLQESADNMSQTVSSAGKDQLLEDACKKYEDATSLCPTLHEAFYNWAIAISDRAKMRGRTKEAEELWKQACKNYKRAVQLNWNSPQALNNWGLALQELSGIVPIKDRRLIVKTAIKKFRAAIQLQFDFHRAIYNLGTVLYGLAEDTFRSGQQVGAKETTPSDLYSQSAIYIAAAHALKPEYPVYKSALRLVRSMLPLPYLKIGYLTVPPDGNSLAPHSSWQRLCFALDHESLYQVDMAAQKSLGHSFSRRFSGIPSEGGKVVVDKLPGSRIEMADIANVSPCADLSLPPGGGICIDTAYGQRYLIADTWESVDGWVDAIRLVYTIFLRGQSDCLAGIIAG*