MDVGDVLTAERGAAADGLPDDALVEILSRVPVRSLHRFKCVSRTWRDLIADPLNRKRLAQTLEGFFCSAGTGADFHGRFISLPGRSAPLVDPSFSFLTKLPGIENFKLLGSCNGLFLFEHGWNSGIGGPDYAVCNPATEQWVTVASSGCPLDPPSEAADTYLIFDPAVSPHFHLVHMCQKDCMGEIEVRAYSSETRVWSDRTSQQSRCQDEGGLEQLVNGGAILNPTWGSAFVNGMLHLVIYHVAGEYVIAAEYVIAAMDMEGKTCRMITWPDQSVFLPFVGQSQGHLHCVGTLREWEGDCLKWAGLSIWVLEDYDTEEWVLKHRVSFLELFGQMNSLDSFNSIVLSIHPDRNLIFILQHSNQKLISYDMDSKELHAFHTLGHNFESFTPYVPNFLEPLVLTNEH*