MHFVDEAQYGHGSPLVCGDFDSYPKDFGELRDGFPREEVQAQHVQAHATHAAVPTYKWMQVKRNIPKPAAPKLMIPPADFVNQGVLGSPQDQRTPNGGQMLNNPLLNLNNTGRTNFTNKQLTELEKEFHFNKYLTRARRIEIASALQLNETQVKIWFQNRRMKQKKRIKEGLIVAPEVSASTSHTSHSIGSNENSRESS