MVRMANLCVIAGHKVNGVAAIHSEIVKNEVFNDFYKMWPSKFQNKTNGVTPRRWLYFCNPELSKVLTKWVGSEDWVLKTEELAKLRQFADDEELHKEWRQAKRVNKLKLAAYIKEKTGYVISPDAMFDIQVKRIHEYKRQFLNILGIIYRYKKMKEMTAEERNTKYTPRVCIFGGKAFATYVQAKRIVKLITDVGATINNDEEIGDLLKVIFVPDYNVSVAEVLIPASELSQHISTAGMEASGTSNMKFAMNGCVLIGTLDGANVEIRDCVGEENFFLFGAYAHEIAGLRQERMDGKFEPDPRFEEAKDFIKSGAFGTYDYTDLLGSLEGNEGFGRGDYFLVGKDFPAYIECQDTVDEAYRDVKRWTKMSILNTAGSPMFSSDRTIHEYANDIWDIKPLPVP*