MVSLLLSQILFPFLANAQDTSIGMKQIRGWNATTSEDVGASNSLLEVTNPAKEAAIVPTQSGQIGINPVSDYVGPLSQYVGGIGTNTELFSTEAQTTQVIFLSFSMLQEVLICLKWLVGHTDWLSEDVKTTTVSDQTEIVTTKIQITAATASSDSGIENIGDIAVTLTPALKTALEDIAKGAVAACNTGKRQDDSLSCLLSHAVQAAQPGPGGAYDLIQGLGNANIDIPAAIEAAYDVVARTMRVVKTQARLRAFWIASVAIDAVATLGAVPFIIRLPKYPQFPTQPLSNLQTTEFTTPTTTQTESSTSWGCASGAPTGTDTPICSHDDCQGQDKRCTEVSFPPSTACQRDFSGSNQGKWRHCKCYDPIKCNFGICNAVVGRTAGHTVLDDQFTSPDSVMLCWKLWNRFLRQAYGNAGFMVCLQPHERVLLNDERNNGAMRLQNTTPDAN