MGRMHSNGKGKSRSALPYKRTSPSWLKITTAEVGDTIAKMAKKGMTPSQIGVLLRDSHGIAQVKSVTGSKILRILKGQGLAPELPEDLYHMIKKAVSMRKHLEANRKDKDGKFHLILVESRIHRLARYYKKTKRLPPNWKYESATASALVQG