RRRRSRSRDRDRERDRRSRSKDNKRSRSRERRRRSRSKSTGRSRSGSRDRDRDRERRDRKKRSRSPREQRKRRRKPNKYWDVPPAGFEHVSPMQYKAMQAASVAAAVAAAAATPAVPVVGSQMTRQARRLYVGNIPFGVTEDAMVEFFNGKMHNVGLAQAPGPPVLAVQVNHDKNFAFLEFRSVEETTQAMAFDGILFQNQALKIRRPKDYQAIPGMSATPTVHVPGVVSTVVQDSPNKIFIGGLPNYLNDDQVKELLSSFGPLKAFNLVKDSATSLSKGYAFCEYVETNLTDLAIAGLNGMQLGEKKLIVQRASVGAKNAMNQGQQVQINIPGLSLPGTTGPNTEILCLMNMVTPEELKDDEEYDDIVEDVKEECQKYGQVRSLEIPRPIPGLDVPGCGKIYVEFMTVMDAQAAQRALAGRKFANRTVVTSFYDVDKYHRREF