MFEKKREREKKRIMELNMDVDLVYVPETVSEFLKQASKIKNGFQRLCKISDYVRRLEDEMKKIDAFKRELPICMLLLKDVIKRLKEEEMMCKELGDGSVTIDEGNGKVNKENDGGAGNKRNWLSTVQLWNSDSEKVDQNKKPNKVPGLKLGSEEEEEEEQDMFEDPIEFFNNRRFKGQMDKENLELSLMTPSFDLGSSSPSHNPILKINDNCKTGFGSDQNQTKFQTKHQQDMQNCKKQRRCWSPELHKRFVEALQKLGGSKVATPKQIRELMQVDGLTNDEVKSHLQKYRLHFRKVASDSSAQNQCNEKMKANISESDSPQGPLRAGGWAKGLSSGGSVVEGEDDEKSDGRSWRSGGTKTGD*