MQQKMNLTDASSLVHKLLKQRLYLPHLQKQPTELHEALQALNSYDWELPNLQAQRPAALFIKGALLFLLNGPHTQALDDLEAAVKLQPSCTDAWNCLGHCYWEAGDLVTAFQCFSSSSQLMPNKEGLRQLSMVMRQVANKTGVCECDTAQVQEASVSAAKQAVSLDVRDGYSWYALGLAQLAHALSTADHASGNASTRCYHHDLRQVLTAFHRAQQCGLDRLADVYYNRAAVHLYVAEFEAALQDFQTSGSIDPTLPASSQISAILTLLEQLSHLTARQGLLKPKQLGAMQGTLSKDGLAAVLPSKYAGGVVRLADLKEGKNAEVALVCRPLLAVDAPAGIAAM*