MAIQDCKTIAVSLSYKKALGLLELTSTHLQWTQDGKKAPTVRVPHAEAASLFCSKEGASQVRLKLGLVGDDAGHNFTFTSPQPVALVEREKFKAELTNIISRNRSGVSTPTLHAPGTPTVPTSINAASSKIPVTAARTPHSRAASVAGDGRASATPVSDPTSEFRLRKKVLLGNPELAALHRELVMGGHITENEFWEGREHLILAQAAAEIQRRGKPGQLVDPRPQTVDGEVKIVITPQLVHDIFEEFPVVAKAYSDNVPRK