MEAADNSRNMLGGQYGVVAFQQEYMNVPIRVDRYGGGGFEADDISVGGGYEEAMSSGEELQVCSMPLVAGPVDSGRVMAVPSRTSELNISFEGQVYVFPAVTPEKVQAVMLLLGGCEVPSYVPNTDSVALQNTKSVDNTRQNISPRMASLIRFREKKKDRCFEKTIRYACRKEVAQRMHRKNGQFASLKEGEKSSADNIDSGDSAAHSEPTLRRCHHCGTNESETPAMRRGPLGPRTLCNACGLMWANKGMLRDITKGGSHVPFDKNEPGTPDIKLSTFAPENSYLKQHQEVNLF