MPLPLRHIAVAAAGAIFCAAAWAQSAADIARPAAVIPLESEPAAKLITYPPLAGPLARGVVIIQFRTENLRIMPVFGSAAVDVSPHLGHIHVTVDDWHGTWAHTSEDPVILVGLEPGKHKILLELADPSHKILSGETVIVTVPEQKAPKAKSHEHGQPDQG