MNGTGFLPPIRLVTLPLMEETFSAGKLPTCPFLMKDNKPKGRLTAYNYFLQTCRDEHKKQHPDEQVIFAEFSRKCGERWKTMLESEKQRFHEMAEKDKQRYTLEMQSYVPPQDSPGAGRGKKRKQAKDPNAPKRGLTAFFLYCNDERNNVKALNPDFSVGDVAKVLGRQWSALDAEVKQRYEQQAEKEKLRYEEELSEYKLKCQNEQGGAGSSGMKLPQQVLPVAMQHLPQHAAQAVGVPYPMQMVKHHHGVGTGGVHHPHDDDEDEEDSDEDDIE