MMELAKSKGIGLAVGHAAGLVDPSLAAAAVADAPTAKHGCWGHSTSSSGQPPPTARLVIPDNEPPPPPGKIMGTVKTFNMEKGFGFILPDGGGEDVFVHSREVTDGNALARNARVCFRAEFDPLKQKTKAADVTGGHGRAPAPP