MTTGTDFHVGIVGLGSMGMGAARSCLRAGLSTWGADLNPQACANLLAEGACGAAASAREFAGVVDALVILVVNAAQVRQVLFGEDGVAHLMKPGSAVMVSSTISSADAQEIAAALTALNLNMLDAPVSGGAVKAAQGEMTVMASGSEAAFTRLKPVLDAVASNVYRISDTPGAGSTVKIIHQLLAGVHIAAAAEAMALAARAGIPLDVMYDVVTHAAGNSWMFENRMQHVVDGDYTPRSAVDIFVKDLGLVADTAKALRFPLPLASTALNMFTSASNAGYGKEDDSAVIKIFSGITLPGVTPEEPSC*