MAAENGSTGNKNGRSKIALITGITGQDGSYLTELLISKNYQVHGLIRRSSSFNTQRINHIYIDPHNTCRAKMKLHYADLSDASSLRRWLDIILPDEIYNLAAQSHVAVSFEIPDYTADVVATGALRLLEALRSHISATGRSHVKYYQAGSSEMFGSTPPPQSETTPFHPRSPYAVSKCSAHWYTVNYREAYGIFACNGILFNHESPRRGENFVTRKITRAVGRIKIGLQSKVFLGNLQASRDWGFAGDYVEAMWMMLQQEKPDDYVVATEDSHTVEEFLEVAFGYVGLNWKEHVEIDKRYFRPTEVDNLKGDASKAKKVLGWKPKVGFEQLVKMMVDEDVELAKREKVLVDAGYIDAQQQP*