MRRLAQNREAARKSRLRKKAYIQQLETSRMKLAQLELELQRARRQQGAYANGSMGDPALGYTGSIDPGVAAFEIEYRHWVDEQKRHTAELMSALQGQQTSELELRLLVETGLSNYEHLFRIKALAANADVFHVMSGVWKTPAERFFLWIGGFRPSEVLKILSPQLEPLAEAQRMLVGGLQHTSTQAEDALSQGMEKLQQNLAEILTAEADPFGAPDAYMLQMATAVEKLKELVNFVTQADHLRLMTLQQMHKILTTRQAARGLLALGDYFQRLRTLSSLWAARPREAAIS