MKRHHPLLLLILSISTFFGLASAVDFVFNGFNSSDMLLYGVADIESRFLTLTNHTRFAIGRALYPSKVPAKSPNSSHVVPFSTSFIFSMAPYKDMIPGHGIVFLFAPVTGIEGTTSAQNLGFLNHTNNGNSINHVFGVEFDVFQNEEFDDISNNHVGINVNSLTSMSAHEAGYWPDNGKISSGGGNSSSEEDEKSFKRLQLNNGKNYQVWIDYLDLHLNVTMAEAGKTRPQRPLLSVALNLSDVFLDDMYVGFTAATGRLVESHRILAWSFSNSNFSLSSELITMGVFFCVVFCSVFSWFLIRWKRLRARRREGMEEWELEYWPHRITHQEIEAATNGFSEENVIGTGGNGKVYKGVLEGGAEIARVFECEESQILSFKDRIRVLKDVASGVLYLHEGWESRVLHRDIKASNVLLDKDMNGRLGDFGLARMHGHDKVGSTTRVVGTVGYLAPEVIRTGRASAQTDVFGFGVLILEVLCGRRPMEEGKPHLIDWLWELMRKGELCQTINEASGEDLKGTNEVCE