MNRQRRSKVERLLDEYGLDGLGDELVASWTAEGDDRKSLRQLATEFNVALVDARLESEGVTHFDSDGKAIYEALANDDAETDRATIETRLEREGVDVEQLQSDFVTYQAIRSYVKDVRDAEYETPSDEEHIEKQKTTIQRLVSRATSVTEEKLTRLRDTGRISLGDFRLIIDFQVYCRDCETQKTVASLLDEGGCECESEES