MTKYKGVRQRHWGSWVAEIRHPHLKTRIWLGTYGTAEDAARAYDEAARLMSGPAARTNFPLSSSGGNARSCLSPTLRARLEKCCGAGSSAQAQQGAVAGQDNDDAAAAAAAMGVDDGDEYVEEMIQELTFYGSIEIVQP