MNLSMMSLHRMEQPPVVSPSSCDAHQKAAKEVAPFLKSLRKMLAVESDAILRWTPNGRAFEIHDMEQMMHVVLPKYFKHCKYTSFQRQLNYFNFRKWT