MDSSQEFDRQTPLYASQTSSSTNANTSDDVSQEPDIMSNPKASEIIEACKWKDISRLRSLAEGHGGFLSDTLRRRAWPILLGLNAPSDDQEDPSSPHNASWDWKGLPRHRDEDQVQLDVNRSFVYYPNSMTFLFSISTSDAELSLRKSELSSLITEVLRRHPYLCYFQGYHDISQVLLLVLAPAWRARVLARLSVLRIRDFMLPSFGPTTAQLRLLPDILNAADPKLRRHLAGVEPFYALAGTLTMYAHNIEAYQDIARLFDVFLAREPVFSVYVFAQIILDRRNEIFEIDEPDMLHVILGKVPTKMDLDDLIIKSAALFEAHPPDTLSYWRQISKYSALKTARDIEACAKQSLHEGSVLFDKQVDEVHWQEIRDRVKLALWRYRRPARTVGMALAVGALAFYLRRNPSLVSRIASFFAR*