MFFTCARCVVERNRAFDIASTPARVVEPVPKRLQTSMLGARSFTSPCFLVRRRVIMSELTKRKERPITNFFKPVNATAKSAGDETAGDKTTSNGFVPLKKLKENMPKLDADELSPSPSPSSYATLIKDESWLDVLRPEFAKPYWKTLEKFLESEEKASAKVFPPKELVFRAFDSCAMSGVKVVIIGQDPYHDVGQAMGLCFSVPKGVRVPSSLHNIYKELRTDLNCKIPQHGDLTQWAEQGVLLLNVSLTVRAHQANSHSKKGWENFTDAAIRELAKNRKGLVFLLWGKNAQDKEKLISKANDHLILKCAHPSGLSAHRGFFGCKHFSQCNAFIEKNGGTPIDWQIEGPYRT*