MKRTSIKQCKVCGTKDKVCFHYGVSTCRACGAFFRRYLESENKCRYIECNYICLQEQFSNKGEKSETNLADCKKCRLEKCFSVGMKKLDVGYIRQDICREAMEEQGNEINLSNPPIVDTTIKDLELINPNLLPIIEAKKRIMHAFNDLDDIFLKGPIFFEEIILSNFNIFRLTDNFSPNPRPIPFDELKSWESSLQNEGMLNSRAQKCFLVDRLLCVGIARSFPVFEKLTLSDQVAHLRQAYNVFVSFTSSYLAWELGSETWTRKDGVMPALGIMKNDVFLQDDKILKWSDYSFTKSVGYFKRAALTKIEFALLIAIIFTKSNATDISVEGKELLLDEFNKYTQNLLRYNQQRLGLIEGAQRLAECSRLINRSIENEYALKLMFSHQFKYYSMGATCFKLTNFFENFLNKTD