MAQSELGSRALVEDFVRYKLCQRSLVPEPAGAASCSLHSAMRAAGDEFEERFRQAFSEISTQIHVTPGTAYARFAEVAGSLFQGGVNWGRIVAFFVFGAALCAESVNKEMSPLLPRIQDWMVTYLETNLRDWIQSNGGWNGFLTLYGDGAIEEARRQREGNWASLKTVLTGAVALGALMTVGALFASK