MATRIVKSMQRSSTLLQTHARIISMRAQNDPLFFTPMTLSSDLHVYQSQAASSINQIDIEIGMGLISLTMAPVFIAFQLRHAKRHPRVLKHASLLMLFVLTLGYLIQLVSSFDAIFPNRSRRTIWGVEVWLQQAEVLLVRVMTTVVCLLLLRLIHLSWVSKGTAPEGHWYTERKVLYVCFPTYVLGGIIALRTASVRANTGRLVKSYAGGGTIVATMNSNSLSDSLLLRAMKAYAGLTIDFFLFPQVVGNCVWEVEDKILSPAFYFGVTLVRSMPHLYDILRESRLVPRIGGVYYFADPTWDVYSSAWDVFISCGTLLLAVLVLIQQRYGAGSVITPLSWRKRTSYTKISITSL*