MATNGSATTGQLSQKEADIKMMCAAEVHLGTKNCNYQMERYVFKRRNDGIYIFNLGKTWEKLQMAARVIVAIENPQDIIVQSARPYGQRAVLKFAQYTGANAIAGRHTPGTFTNQMQTSFSEPRLLILTDPRTDHQPIKEGALGNIPIIAFCDTDSPMRFVDIGIPANNKGKHSIGCLFWLLARMVLQMRGTIRPAQKWDVMVDLFFYREPEEAKPEDEDEVAPQAEFGLPAPEYGGGDQWTTAAIPDAAWPGEAQAPIAAAPAGASWNESGAAPAAEGGWDTAVPPTNAAVSGWE*