MKVEEHVPLIQESRKRKCQSSENASKRQQLLSKLPLRLHTGNENVDLSPLVSAIRKAKRIVVVTGAGISCDAGIPDFRSSEGLFSSLRAEYKLNCSGKELFDGSVYRDLKSVNIFHAMIRKLHMLSNNARPTDFHLFLSQLAQESKLLRLYTQNIDFLETRLEGLQTCIPLPQSAPWPTTIPLHGTLEVVSCTRCSFLKKFNPDIFDRNGVTVCPDCKTENEVRRIAGKRSVIEGCLRPRIVLYNEIHPDSESIGSVCSQDLKSRPDCLIVAGTSCKIPGVKRIIKEMSNCVHKQKGNVIWLNYDEPTKDFLNLCDLVVQGDLQIAIRRLKPLLDAPSWKLKSHSAKRTSKQKSSEQTKITSSTKITKAIGLNTKSNDSSKKDNTSFQLHQVLNSIEIPKVEIKQEVEYATPSPL*