MDTTSVPTHIAKVNVTTPSTADASQKRRKQPANFVCPVPGCGSTFTRHFNLKGHLRSHAEEKPFQCKWPGCGKGFARQHDCKRHEQLHLNIRPYPCEGCKKNFARMDALNRHLRSEGGAECRKIQDEVTVPIPDGIEMKGQPADASPSMKPDPDGPWQGNGGGYVM