MQKNREKHHCPKGAEGAFKKLKPDPCASSPHIGHTPTTASCPTPARRRHRTTFTQVVQIGLYHGFPIVSQEQLAELESAFAKSHYPDIYCREELARTTKLNEARIQVSVLLREK