MTAQLNPQRDTRDYQQLDAAHHIHAFLDQKALNREGPRVMVRGDGLQLWDNDGKRYLDGMSGLWCTNLGYGRQDLAAAASRQLEQLPYYNMFFHTTHPAVVELSEMLFSLLPDHYSHAIYTNSGSEANEVLIRTVRRYWQILGKPQKKIMIGRWNGYHGSTLGSTALGGMKFMHEMGGMLPDFAHIDEPYWYANGGELSPAEFGRRAALQLEEKILELGAENVAAFVAEPFQGAGGMIFPPQSYWPEIQRICRQYDVLLCADEVIGGFGRTGEWFAHEHFGFQPDTLSIAKGLTSGYIPMGGLVLGKRIAEVLVEQGGVFAHGLTYSGHPVAAAVAIANLKALRDEGVVTRVREETGPYLQRCLREVFGDHPLVGEVQGAGFVAALQFAEDKATRKRFANENDLAWRCRTIGFEEGVIIRSTLGRMIMAPALVAGRAEIDELIDKTRIAVDRTAREIGVL*