MAERIFVSEFVCGGGWSEGRPPESLEREGRAMLLAVLADLAAVPGLRVVTTWDHRLARPLFPDGVEAVEVDSPQAEIRTFADLAAEATWTLVIAPETAGILSARVQAVHTAGGIALNGSVESIDLCGDKLRLAGFLRQRGIRTPAAALWDDEVVGELEGLRVGPDRWPWPVVAKPRDGAGSQQTRRVDGLMRGPSANLGWDELPQDPEFVGARENLLVQPWIAGRACSVAALVHPDGTATILPPAEQRFSEDGRMSYLGGTIPAEGVSAAAVESLVRSVLSQVPGLRGWIGFDFLVPADAPESVVLIEINPRLTTSYVGYRRICRGNLARSLVFGAESAPIFDGRITFSSDGTAILPE