MESDKSEEELEGEELSVSFGYQFRMCSDGELNSQPQSTEESVSYRLQTAATLRARRGTSFSCLSGAALGANATLANTGLGKGLIGQEILPGLDSPKSFRPLNKSPSFSKIESLMSSTMSASSLPEGTNASRSAPQIMESRSFLGAADAQTAGGAAGEDRVQAVCSEEDGWLFCAIYDGFNGRDAADFLAGTLYENISFNLMQLEWQTQQQQQRSHSQEMEVESCREEASHQQGSSRERQQQADEPSFQEGVLKALRKALMEAEAGFMEMVRQEMDERPDLVMVGSCVLVVLLHGQYLYTLSLGDSRAVLATTQQALDEVEEQQRQQQGSKALHWVQLTEDHVVAERAERDRVIAEHPDDPSTIVSARVKGKIKLTRAFGAGYLKKANLNDKLMGLLRVNNLSSPPYISAKPHLNAHRVCEGDEFVVMGSDGLFDFFKNEEVVELVHRFILGNPNSDPAKYMLDQLLIRAADNAGMTLERLKNIQIGRRRAYHDDVTIMVVTLGAEQRTCSASTIS*