MRLLLQFKGKTTEVHADSADTVIAAAHDALALPSDEWRLKIVAKGKQLQPGASLPALAEGAKLMVMASSITAVERGLTSRSDPTVRGFAAEDEAASRRAADTAGGADEVSVWCTSQDAEHKFCRFEPCTWQSFGTRPSSTTPHAFEARKLLLRLATDPAVVGIMRERRYRVGTLAEMDPIDDRLAEKMEGGGKRLLGYNTNHGMSIHVRLRTMDLRGFEAYPSLVDTLLHELAHNEVGPHNDLFWHLFAQLKADYLRHHARLAQSGALFSGASPLQLAGVAEQALLPEAAGSSAPGSLTRRPAPAGV*