MRLILWTNQLLSQTQQPIITGEFIKNKKENEFNSIFKNIHSKISLELLRKLNQEIRKNYPLESAAVELKPVLGTTDIKAIQNSTQSISNYIIYSNSSSSQETIEALVEIILPADLVKNKKIIHPRFTLHQCNTQTGIFITTLTCYHNLTKPNFKERTVSNTNRNFTNSLTTIIKTIRGSATSSRYKSLYHILSHPSLSPVSAHIYWNTIIKNFIEIILPQFFDLQSTSDNRSAACYILSQITTRQPKVYKSHLSTFLHSAFRPPPIPSLPSCSLLQSIEDNKDKLVVPATLIERTLDLLNQLIPNSEALPLILYLLKTKAEPTIRRAAEDLKNHQFLGRLLSTWLDEVILLRSWTGFVKAKIHYLGFNLHSKYETLLRLMKSSLNLNTSSPCLHPSLEDKDNDEDGEEDLDLDHGIMVIRR