MEDLILFLHKVEAVKFGNFKLKSGISSPIYIDLRLIVSYPTLLKQVSETIWQKVSSLEFDVICGVPYTALPIATCISLSNNIPMVMRRKEVKDYGTKKSIEGFFRQGQTCLVVEDLVTSGASVLETVFPLKSVGLRVTDAVVLIDREQGGRDNLAQNGIRLHAALRLTEMVDVLVKCGQLSDEIAGSVRKFVIENQTTVPVIDAAPSVKRQMSYGERAGVVQNPTGRKLFELMERKKTNLSLAADVSTVQELLSIADKVGPEICLLKTHVDILPDFTPGFGAQLRSIADKHDFLIFEDRKFADIGNTVTMQYEGGIFKIVEWADIVNAHIIPGPGIVDGLKLKGLPHGRGLLLLAEMSSAGTFAKGDYTSAAVKIASDHPDFVIGFISINPSSWPEGPGNPALIHMTPGVQMSSGGDALGQQYNTPDSVICERGSDVIIVGRGIIKAKDPAMAAREYRFAGWDAYERRIRNSVDV*