MCHLLLHPFLLQLVWYLPSQRSIAKHRIFAWHKLFATGDSMGRPPPAGSQAFRFLPTEVASMEKLWEQNKGSKPSRMDLQQLAEKFCKAPERVGKITIHPRQVMKWFQHKRYTLRKQPEKQVAKSIDVKPKRVEAVPASGASKGTELEFEAKSARDGAWYDVQSFSAHRMLESGDPEVRVRFVGFGADEDEWVNVRNSVRLRSLPCEASDCVSILPGDLVLCFQEGKEQAVYYDAYVIEIERRRHDIRGCRCR