MSKFGVIIMGPAGAGKTTFCSALISHLRTLKRSAIYVNLDPAATDFVYEPDVDIKDLISLEDVMEEEGLGPNGGLIFCFEHLLENMDFITDKLEDVTEEYLIIIDMPGQIELYTHVPIVPTLVKHLSRGSLNINMCAAYLLESTFIIDRAKFFAGTLSAMSAMLMLEMPHVNILSKMDLVKGSVAKKDMKRFIDPDAALLEDDPADEASFDTPGDDTGDPSATGNLVGGSSFKRLNKAVANLIEEYSMVSFLQLDVQDEDSVNSILSYIDDCIQYHEAQEPREPNDEIEME*