MSRMAEQQLYIHGGYTSATSGRTFETINPANGNVLATVQAAGREDVDRAVKSAQQGQKIWASMTAMERSRILRRAVDILRERNDELAKLETLDTGKAYSETSTVDIVTGADVLEYYAGLIPALEGSQIPLRETSFVYTRREPLGVVAGIGAWNYPIQIALWKSAPALAAGNAMIFKPSEVTPLTALKLAEIYSEAGLPDGVFNVLPGVGAETGQYLTEHPGIAKVSFTGGVASGKKVMANSAASSLKEVTMELGGKSPLIVFDDADLDLAADIAMMANFFSSGQVCTNGTRVFVPAKCKAAFEQKILARVERIRAGDVFDPQTNFGPLVSFPHRDNVLRYIAKGKEEGARVLCGGDVLKGDGFDNGAWVAPTVFTDCSDDMTIVREEIFGPVMSILTYESEDEVIRRANDTDYGLAAGIVTADLNRAHRVIHQLEAGICWINTWGESPAEMPVGGYKHSGIGRENGVMTLQSYTQVKSIQVEMAKFQSIF*