MRAETFSFTIDGVEVEASAGQSVIQACDLVGIYIPRLCFHPDLEPSGNCRVCTCKINGRNSAACVTPAAHGMVIENDTPLLTADRRAIIEMLFVEGNHPCPYCVASGDCELQALGYRLGMVAPPQPYQWPGRKIDATHPDIYLDHDRCILCSRCISASRMEDGKTVFGFEGRGIAMRLNVDAKGGLGDTQMAAIDKAARVCPVACIVIKRDNYRVPNGSRRFDKSPIGSDIEAKRKQVKA