MSLTESTAIDIAKAASSASRHLAILSEADRNEALTALHAALSRNKDAILEANARDIQAATQAVNGGSLNHSVLKRLDLSRPGKYDDMLQGILSVRSLRDPIGNVTLRTLLDDGLTLEKVACPIGVLLIIFEARPEVIANIAALSIKSGNAAILKGGKESTESFVTIANVISEAISHTRVPQSSIQLVKTRAAVSDLLAQDSLIDLVIPRGSNDLVRFVKENTKIPVLGHADGLCSAYIHSDADPEIALKVIVDSKTDYPAACNSLETLLVHQDALKEVLPPLAKALIAKGVTLRCDESSKAALIENLTLKEAGMLRDACESDFRTEFLDLTLAVKTIPSNSPLTDVEAAIAHINSHSSKHTDIIITESENIANIFMKGVDSAGVFWNASTRFADGMRYGFGTEVGISTNKIHSRGPVGLDGLTIYKYLIRGSGHRAGDYFDGEGGRKYKHQNLELS*