MVDEGSFESGECDRTQLVSQSYLDSNEEDNSSSYNFKDISGAVTYKLVQMTGEETPNTMSTDQTHVIPNGEFYVISNPVPVFGTGAAQKKVMRRQPLQNKAITAKKRDDKRRATHNEVERRRRDKINSWITKLAALVPNSGLPDTASKGGILAKACDHITELTEKQKKLEKLEVDNDKLVLEVLRLNQQLSELQKENDSLRFQIADNCIVSSINHRPKGQKS