MGVDYYKILQVDKNAKDEDLKKAYRKLAMKWHPDKNPNNKKEAEAKFKQISEAYDVLSDPQKRAVYDMYGEEGLKGQVPPPDAGYAGGSSFFHGGDGPNVFRFNPRSADDIFAEFFGVSSPFAGVGGGGGMRGGSRLPGGMFGDDMFSSFREAQMSQTRKAAPIENTLPCSLEELYKGTTKKMKISREIADTSGRTMPVEEILTIEVRPGWKKGTKITFPEKGNEQPNIIPADLVFIIDEKPHSVFTREGNDLVTTQKITLVEALTGYNVHLTTLDGRSLTIPMNSIIHPSYEEVVPREGMPIPKEPSKRGNLRIKFNIKFPSRLTAEQKAGIKRLLAP