MGSHMNFNFKNMIPGGNNNGGILSVNYSPLTRQTSVYSLTFDELQNTLGGDGKDFGSMNMDEFIKNIWTAEEAQAMVSTFGMPDGGTSGGGTLQRQGSLTLPRTLSQKTVDQVWRDMYRESGGKDGIGNPGLNLLQKQQTLGEITLEEFLLKAGVVREDSEPAAQLNNSGFYGELARSNNNSSINLGSPYAGHSNGVRMNRILENNNQITQQSPNPVMNVNGVRSLHQQQQQLFPNQSNVPFASSMQLGNNVESANPRVSSILGISDTKVSNGFEHSSQGGLPNRGGKGMVGLGAAGVTGAMASPGNQLSSDGLGKSNGDTSSLSPVPYVFNGGFRGRKSGAVEKVVERRQRRMIKNRESAARSRARKQAYTVELEAEVTKLKEENKALKKRQAEALEMQKNQVLDIINQQHGGPKRGPKKPWLRRTQTGPW