MPSGKLKKFVSEKGFGFITPDEGGDDIFAHTLQFSGDGDSLRGGERVIFEAEWDDRKGKYRAASWSVDASGASTAAMLQGTLKKYFTDKGFGFIEPADGSEDLFAHQRQYTGGDQNTIQDGMKVRYEIEWDAKKGKNKAGSWCPDNGGCGGCGGGFGGCGGGCCGGCGGCGGGCGGGCGYGMQQNYGQPMGGGCPQYGGCQGGCGPGPQGPGGYGPMGGGPGPGGDPRYNPYGQQPGYGGGGGCGGGCGGGLPPGWESAQDPTSGKTYYFNRATNETQWTPPSAPAPMPQPQALPAPGGLPPGWESAQDPSX