MLRGSAATRNSGRHLAAGGGIGCWTPTGAWRRHATPLLLVLLVLSAGTSTCQGRMLDGRWDWPWPWHPNSTQGGGKDERNQEWVRTLDVLWDRSKDKIGFCLGGSQLKAQRLMGLSFPWPLPVSAPSSGSLCSNRTRIDLHLCGPEELEHYYQYMLLTDNQEKVPDSLQCTAGGSGSQPACTPGFLDARLENRVASVVPQEPVACCEGYFCPAQLSCMVPCPLGAFCPRAWPAPPPDAYKSSAGKQAQWCAPYGYKERPELGCGGADKWRIIPGSAFPIARWAAGSGSIYCDGGQYCPNTTTSLGCPRGHFCRQGEWEPARCPPGATCPPNTEVFEANYTGVTVDALLFGLLWLAWLCSX