MKKRGIHNCHIAGCGKVYNKSSHLKAHLRWHSGERPPVSGSFNTATVSSLPFLSLQLGIVIGCEPARCVLTQSRAGQQLTNYSNPAITQWITPNERGSVFYEKGESMT