MLLCSFREQLQQHVRVHAVEAVMACREIEQSLQDLTGVTLEEGTGATMSEEDEDEAPMLEVGLVDMGSDGHDMMGFGPLLPTDSERSLMERVRQELKIELKQGFKSRIEDVREEILRKRRAGKLPGDTTSILKQWWQQHSKWPYPTEDDKARLVEETGLQLKQINNWFINQRKRNWHNNSQTSTLKSKRKR