MECENMAAGGIHFVLVHGIMHGAWCWYKIVMLLRKNGHKVSAIDLKSAGTNPAIADSIMSFDEYNQPLMDFLAHLPQTEKIVLVGHSLGGVSLARASEVFPHLIAATVYICGHMVRGGKFMQREKEIMSAKSNVGKQVEFNFGNGIGELPTSAIMPKKIQKDCFYGTTSILDATLASLLLRPYPTMIKMNLSVETTEERYGVVPRIYVKTTKDKALILAKQEEFIANSPPEKVYSICSDHSPFFSASEELHSMLLEIAETYASGEARAGIGGAAGEALDDDIGVMVEFEEEEDDDDSDLDQVLEECHDVENDDDRKEGHEADAMQMGGINDDDDMEEMNVGLKVQDIDAYWILRIIS*