MGIQTVGSQGGGDGSGKRSQLHPLMQQNSVYSLTLDEVQNQLGDLGKPLSSMNLDELLKNVWTVEVSQSTSTENEGTAQASQASLQRQASLSLTDALSKKTVDEVWRDIQQKKDGEEKKSRERQTTLGEMTLEDFLVKAGIVAQASSNKTNADSTEGIDSNVAVSQFPPQGQWIQYPQPQYQHPQQSFMGVYMPSQGLAQPLHMGAGASLDNPFADSHMALASPLMGTVSDTQMPGRKRSTPEDMVEKTVERRQKRMIKNRESAARSRARKQAYTNELENKVSHLEEENKKLKRQKELENMLPCEPIEEPKYQLRRIASSPF