MDSFGPGNKRGRPGGAFNGYSGSKRSKQELESIPTATGSKSKPCTKFFSTAGCPFGEGCHFLHYVPGGFTAVAQMTNFNNPALPLASRNPGPPTSGGSTQPVTKTRMCNKYNTAEGCKFGDKCHFAHGEWELGRPIIPSHEEHPPAPMMGRLAGQLEPPPPGLAAAASFGASATAKISVDASLAGAIIGKGGMNSKRICHITGAKLSIREHEADPNLRNIELEGTFDQIKHASAMVREFIVDIGTAMAPMKNPPVAASMGPGKNLKTKLCENFAKGSCTFGDRCHFAHGASELRRQ