MTPQKLPPHHDFWRQRLERGREMGLESELGKKALEAGRSLDIDGVRAHVESLVSCLSEPQRYEELLREIGDAQVVLIGEATHGSREFYEERANISKRLIEEKGFSLVVCEADLVAMARVDRYVRGESLDGSAAAALSGFTHYPRWIWRNKEVEDFVEWARRHNEKVFLQDTRNGCAVSIHGCDLHGLYKSLDVVIQYLKKRDPEAAERAKQRYSGFAQFASDAHEYGFATSGGHGHSCEDDVTLVFAELQDMGRPAAAAAAARDSACGHRCQDDEYFFALQNAVVVKDAEAYYRTIYESYEAAWIIRDRHMFNALVALKEHCEELCGGVCKAVVWAHNCHVSDARATEIAWDWNQINTGQLCKERFGDDAFSIGFSTFGGTLTAAPALGEPGRCVQLRPPAPGTFECTLEQVSPARFLLDSRRAEPHDIVLMKRSIGLVYREDAEGDNYYRAKVFQQYDSMIHIGRTTAVEPLDNESASGEIEEVDETPQTYPFGI*