MHGPLSHVDNPMISEKEKRPPRRELEECYLSSFLQSLNIVEGKMQYLFDENGRRYLDAFAGIVTVSCGHCHPDIVEAIRIQNETLQHATTIYLHHAIGDFAEALASKMPGNLKVVYFVNSGSEANELATLMARLYSGNHDMISLRNAYHGGSAGTMGLTALSNWKYNISQDGFHHVVNPNPYRGVFGSDGEQYAKDVKDHIDFGSSGRVAGFIAETIQGVGGSVELAPGYLPAVYKFVRNAGGVCIADEVQTGFGRTGSHYWGFETQGVIPDIVTMAKGIGNGLPLGAVVTTPEIASVMAERIQFNTFGGNPVCSAGGLAVLKVLDKEKRQEHCAAVGSYLLERLRVLQEKHEVIGDIRGRGLMIGIELVTDRKIKTPAKAETLMLFEKLKDLGVLVGKGGYEGNVFRIKPPMCFTKEDSGMLLL*