MALKELLGMCRLCLKSHSSMLRIFSDEELMRKLELVFRFPIILSESLSSSICKPCYETVFRFSEYSNTVEKNQLYLGSLLDQLPKATSNCSEDEDSLPLSRLRGPVAKSPNKSDHEEAGADREESLQKGVKNRPVGRASERETDALIREYVSLCCDVCGTEMDSFRALAEHCRLQHKSGARVTWLGKRFSRRHRLVNFIRHHLEPHAFKCGQCGQVCKSKELLQIHRKQHLPVDERAHQCAICGQRFARRSQLLNHSASHERKYICNECGKAFAFRYMLVKHVQHHQTGPERKQFVCEFCAKCCTSEAGLKTHLASHNGNVAKEPRVQCTHCTQWYKNKSSLRVHMRRHTDTRTHRCEQCDKNFPTKNSLCGHVAYVHGEKKDRFPCPQCDRTFRRRRELTEHTSRHAGKALYECKECGKSFYTSSSYATHRKRFHAT