MGSGRDKRKKVTGKKPGAGAGKTERKTELNESKKGRRQERAAQGGEDDIDALLARFRLQDEKHTSVEVKEDSEAPSPRVYASFTPIPSQKDNEVLLYGGEWYDGERDKMYVYGDVYVLNVDKQTWKRVISPNGPLPRTSHQAVCTRTALWVWGGEFTSLNQEKFRHYSDLWRLNLADWTWEQIPSKGGPSPRSGHRMVLHGKQLLLFGGFFDNGKETRYFNDVWSYDTEELRWMPLGPKAGHTAPSPRGGCQLALTGDQLYIFGGYSVKKAERDSDSFLPNKKKGGKGEEDEGKGVVHDDVWCLDLKSLEFERIKRQGMAPNQRTAFGLVTHRKRAVLFGGIMDQEGKGDRVYSELFNELYQFNLDSRRWFPLGLRIPKKAVKTEAAAGAAPAELVEEQQQQQQPAQQX