MSALCMALQTNDIVLHIFQCLSPPQDDEPDRSNQRALARSARVCKSFSNAALNVLWEKMDSMVPSLCLFAAFKQVRGDMGGYNTMHIAHMLVEGEDIRAPSVWTLCGQPTPAEWSRFKQYATRVREITSPKDDCVDASSLMLLSQENNCEPLFPHLRAAIWYRSPSIEAGLLAVMSLSVRRLRLVYNDLICVPHTQWPITKRDYGLQAILDSVGAYLPSLETFEFEGLAHSFSLTSISNMKALRSVDLAQLTYASDGEGRLLEALSTMANLDSLHITSTLRADLVPKGSGFINLRSLTIHRSWENVVPLLLAVSSSPLEEFHLLRLKLPPPEAFYSIGHALRQLSSTLRVFDMQLTGTDAAWSDNDHASSTTAVIRPLLRLEFLESFSWDWQCTTHRPFATTDKDLYEIGIAWPNLHILSLLGPDHRDTFPTVRGLQSLLQSCPKLSQLFLPGMDPSLYPDFSDVSYDLQTLVVEQQRHTLGDTHRLAKELNRLLPKLDVVRSSRPFVDKMGDPILNHPWNGVMEMVASRKQPPGACSSGSS*