MLTAGESAALIDVLQDERSFSENLKAFKETFAPRRRLQACRALVILLEDHLVLQPAQRLVALFVVFDLYKEDERPDHPFLPFLIQAATDKQSPTVERAHLIQLLTRPPSPEHLAGRAKDLIQEELGPSIEEQLPNAAALRELLREQNRPSVSLDDPPAGDARAEPLRDQPQLPNGPRPAEAVPVQPQPGAFTAEPESGGEGGETAKSEPPWLRPTPPPLAVQEGELAWHNVAIPHAFLWDASLVADDGRGRSVRELVARALRGPLASAQQQQLLADLDAEPKLIYRCGLAPKHLPDLVENNPPVATEFLLRLMNSSQIGEYLSALVNLDMSLHSMEVVNRLTTAVDLPTEFVHRYISNCIRSCETIQDKYMQNRLVRLVCVFLQSLIRNKIINVQDLFIEVQKFCIDFARIREAATLFRLLKSLENEKSQPSLSSPPKQPSLNSASKTRSPSPGA*