MIHFRRRILTLLLQPASPRPIAGIFLPPCSLRRLLSTTAPVSPKPFAVEDYLVAGCGLTRAEAVKASAKISHLSSPSNPDAVIAFLSDLGLPRPAIAAAIAADPRLLCADVEKNLAKRVGELGDLGLSRSQIARLLPLAGWCFRSSSLATNLAFWLPVFGSFDKILKALRMNKNLLRPGVQKSAKPILAFLEQCGINASDVARSSTMYSSRLLTANPEYLRDAVARVEELGLDRSSRRFHRGLVAVALVSKETAARKIRLMEELGFSQDDLLVIMRKLPNFVALSEKKIRRAVEFLKRDVGLEGRYIVQRPVLLAYSLERRLLPRHCLLKVLRTKGLLNSELDYYYTAALSEKKFVNKFVHPYEDHIAGLADAYASGCSEERNGVASLLSLQTEMDAREIENGEDFLVRKKEGIVDYCQMILIDYAGANNAGEE