MVDLAALTDDVLAEILLRVPSPRDLGRASASCCSFRRVISDPHFLRRFVALHAAPPLGVFCCYPALGGGVGGSQFHAALPSHPSGALARALDTSADFCFNFLPPATSDWLVRDCRDGRFLLDRVRDGSTAFTEVAICDPLFRRYRLLPPIPNDLAASVENPYVQRGGDGQLQSRSSEIFLVSRSDDSVSEEDTAFTVIWMACCRGKLVAFFYSSESQQWSALSPPEHYALSTRRVMGVRLGQRNHAHGCFYWMVALTHRWLVLDTHRMEFSIVDISPVLTGRAMMFSNQITTLESSDGRTTVVVSDVFRPDRRCILYFYTFLYFSDRWQLLNKITLPEEWGYRFRGIIGAAEGYLFIKLDDPKENLNDQIERHVEYFSLDVKTMQLGSFCRTTLFTVTDAYLYCGFPPSLSLPSI*