MGDVHALENSTKQEGERSDADADVIRLIVHAELGGLKQALLEMAKGIHNYIAGQENEEFEKKAQKLEMQLAHSLEVQRKLQEEVEMVKPQQSIANSGSFEEGAPTPPLLQQALNAMQSALFTCSVKMAEQVRQYLPHLKKGQLQPIFHNQLCYCLFSDFESSSFGAVGDALLFQRPNQDLKHRLYKEFIECRPESEAKLFAMPQARLRAFYISRLNMLALRLRESTPFANQQQRRSVLEKLLQNERCPLFVDFARLVKTVWLLHKLAFAFEPTALIFRVNEGVQFDAEYMEIRESSTSAPAEVAFMTSPGFTVRNFVIKAQVELKSHKT*