MTKYKGVRQRHWGSWVAEIRHPLLKTRIWLGTYGTAEDAARAYDEAARLMSGPAARTNFPLSSSGGNARSCLSPTLRARLEKCCGAGSSAQVQQGAVAGQDNDDAAAAAAAMGVDDGDEYVEEMIQELTFYGSIEIVQP