MASNYISNNFRWSSSLSASTIGESTTATDNITTRDLLSLPYIRSTLIRQEETIIFALIERAQFRQNRIVYEVGGVPGLGVPPGSSVDGGEEGELSFLDFMLTGTEALHSAVRRYESPEEHAFFPSRLPKRTNSLNILDYPQLLCEEEAISSLNWNKILYDKYLSVVVPAISTNGDDEQYGSTVIADIAVLQALSKRIHFGKFVAESKYRSDPEGFQRLVDAGDADGVMKLLTNEKVEEQVLTRARLKATTYGREPMLSTVEAVQSKERGVPNAKIKGKVDPSIIESIYRELIIPMTKDIEVAYLFLR