MMGHKRSPCSVDQSNYNSIASKKQKPDLSISTKDRKEKIGERIVALQQLVSPYGKTDTSSVLKEAMDYIGFLHKQVKLLSAPYLETAPATQLQDTESCSLRSRGLCIVPVSFTNGVAEGNGADIWAPIKTTSPKHEKDVSQF