MPNLKPPVTTTEQALRYRDELQAIDPSVEYLMTLYLSPELTPEEIHKAAQAGIVGVKSYPRGVTTNSEGGIESYEAYHPVFAAMEEAGMVLNLHGEVPSSAATNTCVLNAEPAFLPHLRKLHARFPRLRIVLEHATTRAAVECVKSLGPTVACSITAHHLSLTVDDWAGQAWHFCKPVAKYPDDRAALQEVVKEGHPRFFLGSDSAPHPYESKAAASPTSACAAGVYTSPILLPLVAHLLESFGALDKLEGFVSGHGRAFYERPVGEGAVRVVLRRASNHVVASQGYGAGPTHVVPFWAGKQLGWEIGGNAS*