MDFRVASTKRLSAGGTVETPSRLSFYLTAPSLEVSLEEFEQFALDRLRVLKGLEEALSRGRRGEEIEALVNDLWRKHMRTPNAADLKKDIISHFVLRLVYCRSDELRKWFLGMESSLFRYRFHSESPEDQRRFMEEYKLPYRSISISEFESVKDKLGQVARSLNQPLPNADSTFYKVPFEEVPELVSGRKVYIQKGLAYVPSTQLASLVVGQFRSKLSKALVLTNRKWMAMIAEEESDRLTPIVEALSTRYLGPDYSQGKVKTEVSLQDIDSLAKTSFPLCMRHLFFRLREDHHLKHGGRQQLGLFLKGVGLKLEDALAFWRSEFSLKVGAERFDKDYAYNVRHNYGREGKRTDYTPFSCNRIILSTPGVGDHHGCPYRHFSEENLRAALGSLQLGGRVVDDILEKVRNRHYQLACSIMFEATHGSPSAGINHPNQYFEQSQKLLQAKAPLAATNGASEKPLAP*