MATVRAVIAMAAAKGWTLHQMDVKNAFLHGDLQEEVYMMQPPSYESDAHPAPRAWSNKIGEYLVTIGFQKSNAVFSLYVKKTDGGIILLVIYVDDLIITGDSDAEIQDVRLLLRQKFEMKDLGELRYFQAIEVVRTPHGILLLQRQYGLDMLSKYGMTGCKPISVPLELNTKLSTHTGELLEDPTMYMHIVGSLIYMTITRPDLSYAVGLVSQFMQAPRKPHLDAARRILRYIKSTLEYGLFYEAGREIQLTGYTNADWAGSISDRRSTSGFVFSFGSAAVSWSSKKQPTVALSSTEAEYRGVAMAACEVAWMQRLLADMGEPLDRAVVIFCDNMSSIQLASNPMYHARTKHIEVHYHFVREKVLAHDIDLVYVSTEDQVADIFTKALGTKKLSRFRSLLGVHCMGLSSRGSVEISSSTLANTKLHKGFEVAKKAMEIGNKNLWQDIEATSKLVEVANVTHLQFLQHVPHGSQLDDMASKGDMAVGVYNVTPYVEEHPGGYAILNHAGGDSTEGFYGPQHASRVFDMVDEFYIENEFHDIKSREFSQKHGIFMKHKWIKVFGDSSVDS*