MVKRDREDTEVEALAVANSLMLLSRVERIFACKTCNREFSSFQALGGHRASHKKPKLISGDLLHLGHSVDSSLDKPKMHKCSICGLEFPLGQALGGHMRRHRAAILKRLAAAAAAAKPVPVLKKSNSKIVTGLDLNSSPMEDDLTLRLGKFAPPLALDLVL*