MEFVNLEEAAALENIKLHLLGELSPLPRILTSDDNLCVSSSDRSVSSDSSSTSNCVLNISDYFNSNEIFEFSSDLSPISSNDDFFGLEIKPNVIDLTTPESTELLEFETKPVFEDLSSRTLYSNNSFEVESKISQVANSNRKRANLKISLPNNTTQWINFDAAAEKKNPVVVQRSKNVEAERKVHYRGVRQRPWGKFAAEIRDPNRRGSRVWLGTFETAIEAARAYDRAAFKLRGSKAILNFPLEAANSYSEPVAAGKRRREEEVEEVIEAVAVKKERTAEEVNPPAADVGYLKDMPLTPSSWSMVWDGETKGVFNIPPLSPLSPHPAFGFPQLMVV