MEYCLDTGDLEMVKKVADLYPIRCFSMNPSIAVNCLRGTGRTFLQNAKMIREVIGEDTPFYLEAMGDTAEEMIEDAHKIRQEIKGNTMIKIPACPQGFKAIRLLKEEDILCSCTAIYDFNQAMLAAEAGAYCVAVYVSRVDNSGGDGIEVVRKIKEAFVMEGIACKVSAASLKQVNYLEKAALAGADNVTVTLDLLEKMAIHPLTQKTLDTFKADWESLFGEGMRVANMTE