MMRACALEGSARVHLLILKATRVRVYVAARLCSRTSPVCGPAFLTSLPCADAPILVCILPSASAPEWSFFWTARPSDNSSLVDMLRQGGVLKATRVVEAMEQIDRKLFVPDKSYAYMDNPMPIGFNATISAPHMHALCLELLQNHLKPGMRALDVGSGTGYLTACFALMVGEQGRAVGVEHIPQLVEACMENVKSSKAASLMDSGKLSFHVGDGRMGWSSEAPYDAIHVGAAAPEVPDALLQQLRLGGRMVIPVGEAFQELRVIDKQDDGSLQEWTETSVRYVPLTSKNEQLRF*