MIRFHFELTPLDGSLRSKPYWFVLTDGTYGIRVGDQEVLEPVADYYVARLWEDLALFTTIVLEPVPEDLVPFAASEPEDWAVDPGELPLDGSAMNAVVWHSEHYLDLGYLRRPPLFRIWRAGDLVTARWQKPDGLAQSATMPAAALLDAVRQLNAELMKAMDERVTELERTESDTDWLRKEHRDRTTWLAQRLRDEPRTDWDDIRAGVRWLI