MGAEMNTRNMRYILLTGLLPTASAFGETALQCAALTDNVTRLACYDRIFAAQLPSSAGQEGQESKAVLNLTETVRSSLDKGEAVIVVEKGGDALPADSAGETADIYTPLSLMYDLDKNDLRGLLGVREHNPMYLMPFWYNNSPNYAPSSPTRGTTVQEKFGQQKRAETKLQVSFKSKIAENLFKTRADLWFGYTQRSDWQIYNQGRKSAPFRNTDYKPEIFLTQPVKADLPFGGRLRMLGAGFVHQSNGQSRPESRSWNRIYAMAGMEWGKLTVIPRVWVRAFDQSGDKNDNPDIADYMGYGDVKLQYRLNDRQNVYSVLRYNPKTGYGAIEAAYTFPIKGKLKGVVRGFHGYGESLIDYNHKQNGIGIGLMFNDWDGI