MEAADNSRNMLGGQYGVVAFQQEYMNVPIRVDRYGGGGFEADDISVGGGYEEAMSSGEELQVCSMPLVAGPVDSGRVMAVPSRTSELNISFEGQVYVFPAVTPEKVQAVMLLLGGCEVPSYVPNTDSVALQNTKSVDNTRQNISPRMASLIRFREKKKDRCFEKTIRYACRKEVAQRMHRKNGQFASLKEGEKSSADNIDSGDSAAHSEPTLRRCHHCGTNESETPAMRRGPLGPRTLCNACGLMWANKGMLRDITKGGSHVPFDKNEPGTPDIKLSTFAPENSYLKQHQEGSSGETKLTEENPSVTTAELDMQEATENFADSSPFCIGSSSVNIDEEDNLDALANASGTEFEIPANFDEQIGIDSHMSVHWPAT