MECTIFSFSHQLQRECKFPSHIEGMHVRDDDDVDRCKTDSNASRRSLYVRHNGAKRFTPGDPCVVCGDAASGIHYAVAACNGCKTFFRRVVLENRTYSCKNNGDCIIDKNMRCSCRHCRFKKCIRVGMDRSELNVERRRKRKARRDADHNDCPSEVEITDPLIELLIDKEAKCIFFLDTYASNPMPVGMSTNFSYWRAKILSVLVEWAKSFEMFNRLALDDQMRLIVHSSFSNLVLAEAFNTPEKYTDRIVFPDGLSGFRSPSANTLKERSGLIPTVVAVINNILVPIRQCLSLSETAQQLVSAKRRRLLDSLRRHLDAKLKNPTESAARFAEILLRIGNVQASG