MSMREACNAMMEVVRESNHWVVSKLEKTHNHKLGTCSRVGYLRDRGLLDASNKITMMGSDGVPFPRQNILGEGGDAQGLLDYLKKMQANDPAFFHAIQVDKNICLMNVFWADARAKLAYQHLGDAVTFDTTYKKNKCMMPFVTFSGVNHHLQRVIFGCALLMEDTECSFVWLFETWLAAMSGKAPCSLITDQNRAMKVAIGRVFPHTCHRFCKWHILSRTKHKL