MLLEKHFYLMMRDNFMVRPFVPQLIYVEPKAMEYSLGKSLVTKFENMGIEIRETTSHNQIRNLPGDNDFQKYRNAKSTLVIGVRKTLKFDTSKPSAEYAIPFATGCMGHCHYCYLQTTMGSKPYIRTYVNIDEIFDAAEGYMQERAPLDTRFEASCTSDIVGVDHLTHTLKHAIEYFGKSEHGKLRFVTKFAHVDHLLDADHKGRTRFRFSINNNHIIKYFEPGTSRLNERIEAAVKVAEAGYPLGFIIAPIYLHDGWKEGYKEMFEKLDEALPPFARKDLTFEMIQHRFTKPAKRVIEKNYPMTKLELDESKRKTKWGRYGIYKYVYQDQEQQDIKNTLGGWINDYFPASTIEYFT