MAPKTVLITGCSEGGIGDSLAKTFHRKGLRVFATARNVSKIEHLKKLGLDTLALDVTDPTSIKMAVEAVKLATGGTLDFLVNNSGAGYAMPLLDTEVEVARKMFDVNVFAVITVTQAFSPLLISAKGKIINIGSILGFSPMYWQGYYNASKAAVNHITDQLRLELEPFGVKVILVITGLVRTKFFDNQPSVRLPENSPYAPARDIVEHAAGGDEELASAMDVDVYTEKVVENALKKNSQTHQWAGGNAWTVWFVSTFFPHTIWDKVLPSTKNIAELKKRLLAAGKRE*