MEKTRCCRHCGCAIRYCPCCGAELAGKRDNAVKGLSSGTGGRLSSCNYSFSPHTAADRAEGSGTPAPCCHSTSTWRERLPHRAVSAYEVYLAIVHGFVVKKGDEEADAARAVALTPAAASVAEGGQHNDEQMRGAALSWLRMMPGEKRVYEVEAQLWQARLATVSRERTTSAAAVATALRSSTAAPPLVHNLEERSSSAAAELYTLPLAERLLPQQPASRLVAKVSSKTLTSERLPRSKTSFALFRATVKGRRKMSMKEIAAVWRHMSAEEKAPYDSAAANQRTEQLLSQTPSAPGSQS