MIDTQYSLAATQAAIPSEPIAPGAAGRSVGTPQAAADLPQVPAARADRVELNAPRQVLDPVRMEAAGSELDSSVELLLILFRIAQKARELGVLQRDNENQSIIHAQKAQVDEMRSGATLMIAMAVIAGVGALASAVVGSLGALKNGKAISQEKTLQKNIDGRNELIDAKMQALGKTSDEDRKIVGKVWAADQVQDSVALRAAGRAFESRNGALQVANTVIQSFVQMANASVQVRQGESQASAREGEVNATIGQSQKQKVEDQMSFDAGFMKDVLQLIQQYTQSHNQAWRAAAGVV