MIDATTTLTCSGTKRASDRAYAAEPALAGAVLDRKTGLHYNTFRYYDADLGAFTTPDPIGLAGGVNLHEYAPNPLSWIDPLGWCKGLSGGNWKFNPVKDVDMRGGASYRSALDEAFRRTGVPKEQFTVTKWGKTIDGKSIPVEYTGPGGANVNMDIPSLDNVKSNGGLGEGPHQPHIGYQTPGKGSSRTRGHIFVDNVPATR