MGSHMNFNFKNMIPGGNNNGGILSVNYSPLTRQTSVYSLTFDELQNTLGGDGKDFGSMNMDEFIKNIWTAEEAQAMVSTFGMPDGGTSGGGTLQRQGSLTLPRTLSQKTVDQVWRDMYRESGGKDGIGNPGLNLLQKQQTLGEITLEEFLLKAGVVREDSEPAAQLNNSGFYGELARSNNNSSINLGSPYAGHSNGVRMNRILENNNQITQQSPNPVMNVNGVRSLHQQQQQLFPNQSNVPFASSMQLGNNVESANPRVSSILGISDTKVSNGFEHSSQGGLPNRGGKGMVGLGAAGVTGAMASPGNQLSSDGLGKSNGDTSSLSPVPYVFNGGFRGRKSGAVEKVVERRQRRMIKNRESAARSRARKQAYTVELEAEVTKLKEENKALKKRQAEALEMQKNQKSLGTVTVD