MSKRKFKSQEETICTPTDCNLAPTLHPSVVQQEIPSQIAQPQDIPTLNEVAGEIEEPGGDDGEGNNSRLRSLVWQHYTRTLVDGVMKAICNYCSKKLGGNTXNGTSHLRHHVTICPRRRQKKLKQTLTQKVGDGKVELYTFDQEXARRALAQMIILHEYPLSMVEHVGFRNFMSVVQXLFKVVSRNTIKSDILKIYDYERLKTMQLLDENKSXIAITTDMWTASNQNXGFMXITSHFIDDSXTLQSRIISALARDILAIHVSTVASELAFSTSGRFVSPHRSRLHPKTLEALMCAQNWLWKEIQASCSNAHVGCCTYFEEMDMDEDSCSIDGCEGGAAGAP