MSTQKNVTYKNLNGNGITQSAIVFFPPNFQESQKYSSIIVGHPAGGVKEQTASIYAEKLAAGGFVTIAYDASYQGDSTGEPRFLEDPYIRTEDNSAAVDYLTTLPYIDNLNIGVLGICASGGYVVNAAINDKRIKAVGTVSGVNIGNMYRAGWTGDASGVALATLQLGDQARTDEADGGETAYMPFAPEKVEDAPVPELRDAYDYYRTSRAQKTNCPSKFTVRSINQLVTYDAFNLAKDFLTQPLLMIAGSEAGTKFYSVDLVKDVKGVSQDAQTYIVEGSNHFDLYDKSKQVDEAVSQLLPFYEKYLK*