MDADSLLELTDYCYRKLVYLNTQGAEDAAYKERSGKAISEMLPEEDLQEKAAGMEFGVAVCSISILRYLTDYMGALPLSVMAEDSVCVAWNRAINLAFVHPQVRSGKMYLFFVNSRLVDLTFSEQLMLKNNAGTNAGLPRYYHGPRSACREPSMESKKNSIRKTGGWNLHELEKYAEGKWTEVSGSDRFRLMKPDAQLRKYLNNLLVDQLPVLKDLKWAVEQLAIQVPQTGVESASGRLIIEQVPELREKLMAKNNWSKEHWNLENFSLSDCPEAIAKCVFRSLQRNTTRSSRDAQTVPIWGIELMEQPTCAACKKAAVQRCSRCKSEW*