MALKCAAELGIPAAIHRRGGAATLRDIVADVALRQAKVPHLRRLMRVLTVSGIFAMKQQQPASSGEAVYTLTPASRLLVAGAGGGHDMSPMLRFLVHPTALTPFFSLHAWFRVDDEEEEEEPVAAGGGAAMSLFEMAHGFPRWEMTGRDAAYGAVLNDAMAADSRFVMEVVFREGGGDVFRGIGSLVDVGGGHGAAAAAVAAAFPHVKCSVLDLPQVVRKAPPDAGDVRFVAGDMFEYVPPADAVLLKYVLHCFGDDDCVKILRRCKEAIPARDAGGKVIIINMVIGSGSQRDIFKETQVLFDLYMMYIDGVEREEKEWENIFSKAGFSAYKIMPILGFLSIIEVYP*