MMRRARVAWNGIVTEAEPLDDGRLRLPDGTIVGELEVMWLPPVEPGVIVALGLNYAEHAGELSFVAPKEPLLFFKGKNTLIGHRGRTVRPEGVNMMHYECELAVVIGRPASRVKAERAYDYIFGYTIANDYAVRDYLENYYRPNFRVKNRDRTTPLGPWIVSHEEVGDPMALRLRTYVNGAVVQEGYTGDMIFSIPYLLEYITEFMTLAPGDVILTGTPKGAVNVQPGDEVVAEIERIGRLINYIV