MGVGKGNNDEKGRVMGFKTEGEPRDFSQTSDAHDLLRLALQEKAPPDFVAGARLKMDKVIATEMHALGLEAPAELVAQVRERVEEEIQREAANTDSKPPLRQNLPIIEQKRAASNSGEGKIKGIGEDENRQEKKVTDAIVHFVDESENRKMFQQFEKHKKYMDMPHLADHLKEDPGMFSRIGLTTPGAVVALPLCSDCPEEFKVTDKETDFLKMKTRLAIYYQFRSWIEDETSKLFVELEPSAIENAIRGQTPFAKGGFGDVYKAYINGSEVALKIPRNLNIATEKEAFHKEVAILRRIRHRNLVALKGACITKCALAYEFMPNFTLDERLSAGMLHLFRCDDRVQVAIDISTALVFLHATSPVPIVHGDLKPANVLFDLNMCAKLSDFGISRHLNETTLSGTPSHITGSPKGSGPYMDPEFAATRTLTPQSDIFAFGIVLLQLVTGQGASGLRIFISEKLECSKTRSEENMKKNYLQDTLS*