MTFFNLNKGSIVSCFTLCFFCSVAFTSASGFQKIGLKQSPLAKSRQDEVKRVFASAFADYIKFGYPYDEVRPVSKTGSNTRNGWSATLVDSLDTLFVMGLRDEFEKGILNTLKIDFTTSQTKDTVSLFETTIRYLGGMLSAYELSGSSNKPLLNQARTLGDKLLIAWPDSQQNLPFPTLDFGRNMSVFGKDASTAEVLTAELSHSDPKYLRHAAKAMQAIMSTPSTFPGLAGFSLAIKSQAVKNDKATWGDNLFFGIFWAWAGGADSYYEYLLKYAIISPNRDESYLKTWKLAVESSKQHLLQVSPLHNLTYLASFSSSKGGIDYEFSHLGCFAGGNWLLGGKVLNDPSTFEYGLRLIETCMETYKRTATGLGPESFRFLGPHGETAAKKPSSEDLAFFKKNGFYIDSRSYILRPEVVESAFYAWRLTGDTRYQDFVWDAFQSLQKHCKASASFSAIADVNTLPAKFTDDSESFLYAELFKYFYLTFSDPNLLSLDEYVFTTEAHPFRIMKEGV