METTQTHSLREFSFLTMKSAKGKGPTKKGTREALKPVDDRKLGKRKAAVKADKSSKKLTKKEKAVKKDPNKPKRPPSAFFVFLEEFRKVYKQEHPNVKAVSAVGKAGGEKWKSLSDAEKAPYEAKAAKRKADYEKQISAYNKKQESMADDGEEESDRSKSEVNDDEEDSEEEEEEDEEEEDD