MSRGSRLLKASSLILRHAYLRTHPKAPSPPYRLHSDHLLQHHGFSSFTRRNSIQTSPAINAFLSDPSPIRLVQRNSMVNGRLLFSTSTPKPDQEANKSKQIKTVALESESAMADMKILRTLAGYLWMKDNPEFRFRVITALGFLVGAKVLNVQVPFLFKLAVDWLASATGTGDSMSAFVASNPSLVAAFATPSAVLIGYGIARTGSSAFNELRTAVFSKVALRTIRSVSRKVFSHLHDLDLRYHLSRETGGLNRIIDRGSRAINFILSAMVFNVLPTILEISMVSGILAYKFGAPFAWITSLSVGAYIAFTLTVTQWRTKFRKAMNKADNDASTRAIDSLINYETVKYFNNEGYEAEKYDKFLKRYEDAALQTQRSLAFLNFGQSIIFSTALSTAMVLCSQGIMNGQMTVGDLVMVNGLLFQLSLPLNFLGSVYRETIQSLVDMKLMFQLLEEKSDISNINDAKPLVLKGGSIQFENVHFSYVPERKILDGISFVVPAGKSVAIVGTSGSGKSTILRMLFRFYDTDSGTVRIDGQDIKEVRLDSLRSSIGVVPQDTVLFNDTIFHNIHYGRLSATEEEVYDAARRAAIHDTISNFPDKYSTVVGERGLKLSGGEKQRVALARAFLKSPAILLCDEATSALDSTTEAEILNALKALASNRTSIFIAHRLTTAMQCDEIVVLENGKVVEQGPHDVLLGKSGRYAQLWTQQNSTVDMIDAAIKLE*