MSCREGFMSPQTETKASVGFKAGVKEYKLTYYTPEYQTKDTDILAAFRVTPQPGVPPEEAGAAVAAESSTGTWTTVWTDGLTSLDRYKGRCYRIERVVGEKDQYIAYVAYPLDLFEEGSVTNMLTSIVGNVFGFKALRALRLEDLRIPVAYVKTFQGPPHGIQVERDKLNKYGRPLLGCTIKPKLGLSAKNYGRAVYECLRGGLDFTKDDENVNSQPFMRWRDRFLFCAEALFKAQAETGEIKGHYLNATAGTCEEMMKRAVFARELGTPIVMHDYLTGVGPAGPTFDFSTDSYSTVRGVDKLIPVDVYLPGCPPKPEAVIDAITKLRKKISRELYEDRIRSQRANRCFTTNHKFHVRRSIHTGNYDQRVLYQPPSTSEIPTEIFFKYKNSVSSAELVN*