MATNTASPAPPRELSQKEADIQMMLAAEVHLGTKNCNFQMERYVFKRRNDGIYIINLGKTWDKLLLAARVIVAIENPQDIIVQSARPYGQRAVLKFAQCTGANAIAGRHTPGTFTNQLQTTFCEPRLLVLTDPRTDHQPIKEAALGNIPTIAFCDTDSPMRFVDIGIPANNKGKHSIGCLFWLLARMVLQMRGTIRPGHKWDMMVDLFFYREPEETKPQEEEDVVAPVDYALTGADYMGGATDGWSNPVADGGWTNEAILIPAAPATTSLTPDQAGGLDDWGAAAAPAPVPAPPPQPVVDDGGSWS*