MSLTTKIETPSITYEQPIGLYIDGKWVKGQAGKTFETINPTNEKPIVAVHEAGPEDVDIAVKAARKALNGVWAQTLPAARGQMLTKLADLFEEHVDTLAAVESLDNGKALSMAKVDVGLAAGCLRYYGGWSDKLHGKTIDTDPETFNYTRHEPVGVCGQIIPWNFPLLMWAWKIGPALATGNTVVLKTAEQTPLSGLYAATLCEKAGIPAGVVNIISGFGKTAGAAIASHMDIDKCAFTGSTVTGRTILQAAAKSNLKKVTLELGGKSPNIVFNDANIEDAISWVNFGIFFNHGQCCCAGSRIYVQSGIYDKFIEAFKARTAKNVVGDPFAADTFQGPQVSKLQFDRIMDYIQSGKEAGAKVETGGERHGKEGYFIQPTIFSGVSEDMKIMQEEIFGPVCSISKFETEEDVIKAGNETTYGLAAAVHTTNLNTALRVSNALKAGTVWVNCYNLLSHQVPFGGFKESGIGRELGKYALANYTQVKSVRMRLGGALFG*