MSPLPPSSDTAVALSPSSMLTSILLPTSTATPPLPPRLLPRPRHVLLGRNDRSPTVVPAGKPKLVGEKSKGAQRLAYLARRGPMEIQHHRGWATPRWRRCRARRRGIYSPIKRAMKAGPESERCLDDWSSHSSSAGNPDIPYVVVSKSSIVTVVCKEILGYYRKLLGIPDLLNQPNMSILKQLLQTLQPTENFDDVLFEFQSSLGPCNVDYLYYGACKMLEDIMDSVSSFSYLLSSDVLITIQSIVNSVVVLLDKSGEPNGENIHMGCSKAIISFLRKRLGYSAHKLLSADFPSEDVGKDGRVKNSDSTSYLLAEIGRELPKVGHLFFSSDALELCICHHSALKRTSGIILNPAEE*