MLFSGQPGVYFLDPSLHRIKCLQIPPIQLLSYKLLTNIQIHQRNEKMASFSTAQDLFIPLGKDGQRMSYRLLGPSPSSSGKIPLVMLMGFRGTMDQWDPALIDPLAAQRPVILTDIPGVGRSEGAVPLSITEWAQSVVDLLIVMRIPQVDVFGYSMGGCNAQMVALIAEEYSGGKVKVRRLVLAGTTPSDGQGVKRFKREELEAFQRLAAAQTVEQQKEAFMKGFFGRCSEKSWAEGKKSWKRIAGARKKTMGQLGKEGSRRQGIAFAKFMGEGSLEKLKGLKMPVLIANGCQDLLLPTENSYLMYKTLPNAYLHLYPDSGHGFLYQYADHFSSLVNLFLDGEKLGATLTPSKL*