MQRVSGHGHVVELCGLFEDDKAIHIAMDLCPGGDLFTYIKERHRLKENDAAQIFRQAALALQHCHDREILHRDVKPENILISRRTRNFDGTQSVTIKLADFGIAIRLHPGERGSGTAGSASYMAPEIVKGQEYGFEADVWSLGVSLYVALSGFMPFWGQNNDEIFASICRKGPTFTANPWSEISAEAKELVKWMLTETESDRATPCDILSHPWITRNRSVQRTASLCPKREELVPRNIEPQLYGCKQQFPALSNLRIGKDISAHPSPIYLKKSAQSVRYAPSRCKGLQAPAAAAAKLSYGGGEMMEEPPSPPPVLAHPVMSQSDASECSARRLSLDWDSLDSIASSPPPSPLRYRMRV*