MDDGDIDFSNPETFLCEAMGNDPPASCSMGTYFDDILNGDTDHLACTHTHTCNPPVHDLAHHTHTCVHVHTKILSASDDAAETSESLPESKKQRPSGNRAAVRKYREKKKAHTALLEEEVAHLKAVNQQLVKKLQSHSALEAEVARLRCLLVDIRGRIEGEIGTFPYQRTVKSNDFVDQGSFLGGAQVMNSCGFRCNDQLYCNPGMQQARTMDDDGVMSGQVLGQGAGDSMGCVKPDGSMAPPAEPPTVPTNLRAPLWSHVQIIEKSPGGGNTKWKCDYCGHEALSSYSRVSAHLLKKTGNHGIHACKKATVDILNPF