MGSQVVTYTEAAFVNEAKIHSTVSTAIVFPKTIDTLVKETQQHENLILNGTEGMNMETQADSVEVLEQKAQQWREQFEKVKVEREALQHIYTEIEDYYKQSVENVRVNNSDSSKQVLQYVQAGFTKVGSIKDNVDKQISVQKMEEFILTLQKKIEEKKAQQVNNTSGKTEQEQVVPSSEQKESNSQEEIKQPSNPTQEQVVPSSGQKESNSQEETKQPSNPTQEQVVPSSEQKKSNKQEEIKQPSNPKQEQVNQAQ