MLEARFQQAALLKKLLDAIKELVTDANFDCNDNGISLQAMDSSHVALVSMLIKSDGFEPYRCDRNIALGINLNALSKVLRCAQNEDLVTLKAEDTPEVLNLVFESEKNDRISDYDVKLMDIDQEHLGIPDIEYDATITMPAAEFQRITRDLLTLSDSVTINASKEGVRFSCKGDIGNGSTTLKQHTDLSDQDQSIEISLTQAVTLTFSLKYLAQFTKATPLATRVTLSMSNDVPLLVEYKMESGFLRFYLAPKIGEEDEE