MEEFVLVRHGESEGNIAFNRSVAGDHSLYSGAFLERHSSFWRLSDRGREQAAATGEWMRAHMDVNFDAHFSSEYLRAMETAALLELPSARWRPEVMLRERDWGEYDLASQEERRNAFEQYEARRRRESLFWAPPGGESLAQVVQRIDNVLLYCNRRFGGQRVIFVCHGELMWAFRLRLERFSGLVYREMQADPRPGERINNCQVITYSRRDPETGALENDFRFMRSLCPWDPSASYTGWRRLDRGSTLLSNEEMLRAVNAHPRIVN