MKKHPTPVRPFRVDYTLPQSLRLALLYGRYCQHAYHRFQNPRHKIPTFSAIPIEIKSELHQLVSVIYQATRTSIQSCPTFGHLLLSFFSPLPLVNVRHLKVREYEPGFLPRSDFQTQNPPAGGFVRFPRGSDHHTIQIGPAIYYDDDGHPVAYHLPSAIQQHRLELLNLHIELSANRRRESIDPATPFMSIDETCASPQGFLYTHDDLVNGCARLAPAHLIDEGRGLFSPSPVLLESRYRGMRLLDELSETFAIIGAAISVIHPPSFFAGLQALEQLSKPSKSVTPQYIVTDVLSLWTSPHSLFRIYNNYNSGVRREDVTPPLAFDTILSAGTSQINRFVCPNLGHEFYFHPGTLFIGMTRILYHGWTAAGYDPHIVAIASFDEAVMKRTIPDDMHLFSRKWSPAEYSSLSPELGLDRDTDM*