MAELTNNLSSDCLLDAITTSFNTKDYVTLNKQLNRANLQLCNATTLPGNKTEFLKSLKEIFSQAPEELDHSTTAEVFERVIGLTSFDQVLEAFTVEEMGHALSSHVINLVRLACKVLSRSQPKGLFAGTGLIDLMLEQLFDASTELDIVSEIEKCLEQLTSDALIRRRILKDNLQLLLRVRSQFDPICTTRLLALMNGILPHTDRSEFQDKLFIFGETEIHKALDKDIFLFINVTDYYVSILKIMGATSEQRQFSIWVLDRVLSVVIPIYGKLYKQMHEDYMIETFGRKYLFSLFKEISMLSDSHYFEELDSRYLNLTPSNLDFSEFMKFIKPSYLMEVQHDYILGNLTVTPSNLMAWRNLISEKQSFDQVKDNLTSDAILSLPYSEQMVLLQKLTCYEYSARYLLNDLSKVMSNTLDDKSGSITEPETSELRREVLENLLTFDSGMLNVWFQPTQEAYRLLVNGGKVQDSMAHVADTYL