MVHLQKEEYYKTKKLLSIPQVSGPAGDKWKKMSPEERKPFIDKDKEYKAGERYPLRDFAQEMANRKVKVEPSSIKPDPDVPISRPESRSSSASVIVTVEQCRRKKLTDSLRKFIESADDERIINQKFYFIASNVLCATRKEVEGSDECVYEDTYYPMEIGIAEWCISEGITFFINKFTDPGKTPTAMARVVKEHAKKHEIETSDLSVAIGCTKDLLTGEYDMDKRRKEFDDLVCDLHDIFNNSIIDEVYIDEGKAVKIIFSEADQIWQNKGCLKKIAQEAGLERFTEGIEVLDCADLFFFLSQKKGYGIKPLLLDMLDGSKYDYDGRCDYHTNKDTRYCALTVAKKHCWLISEHLCKLYEVEVKPEHLPLELRSAPVIEEDDWCNFNKEITTSKFPQRRRYFDEDFDEPARPVSETNTISWPTSVGRGSARNLPSDNTSFKREAPSPRNGTHSFPATDVRLIEGTLKAEPSVTPSTSSSSGHSNGDHLPRLPGQEPCTSPFRSRDDRNNGSSNNGDVKPSVPDIPRPLGRGRARQSRPNF