MRSTAALLAVSSLVTSALGATYPLKDSFVGEGFLSGFVHEAIADPTHGRVNYVDQATAQSQNLTFASADTFIMRADDFTTLDPNGPGRNSVRIKSNNAYGPNHVSVFDIRHMPQGCSTWPAAWEVDEANWPGEGEVDILEGTNDIEPNQSTLHTSANCAQPDGRAQNGNPVSENCDVAANGNSGCGVQSTVPNSYGKSFNAAGGGFYAMERTDTFIKVWFWSRNDPAVPADVKTAGPTVNTDAFGTPTALFVNDQCDIPSHFGTHNIIINLTFCGDWAGLSQFFNTLGGCAGDCNTFVNENPSAFSEAFWDIAGVHVYE*