MTLCPVQLTRDVPRLFEAWLEEGDILSNLNRTRQIRKRRAIGLSKPINESAEGEKEEEEQQHREEEEEEEERNLHDRSRSIRRRKTNKNDYRKFPCIEDLISALRRLGFFKFSINRG