MGPRTLCNACGLLYAKLTKRKQQEAEAAAKASGKTAEEIVREREESPGAKQASLEALRAELNLVNGLRNRSTSSSAPLGDATVFEAPSSRFQDEGYYEPASSRPWSGRYPDDAQPFAHQPPSHRAAMDPSRSTSLGQADNFHALSTRPMEPSAGPSASRAPFLPMANTRPYTGGAAAPSLPLPLNPGRQRSSTLQPPATHGYGSSSSEAHRRHHPYM