MKLWKRAAVVLKDGPSLIAADDILTAAVVKATSHDELSIDTESAQFIYRHVLSSPSSLKPLVSLISSRVKRTRSWAVALKGLMLMHGFFLCKSTVAESIGRLPFDLSSFGEGNSRIMSKSGGFNLFVRAYFAFLDRRSILFHDGNRHRYNEESSVLIRLVIIRKMQIIVDSLIRIKPIGENMMIPVINEAMENVVSEIMEIYGWICRRIAEVLPNVHSKIGKTEADLALKIVAKSMKQGGELKKYFEFCKDLGVSNAQEIPNFVRIPEADVIHLDELVRTAMESSEESAERTEIAEEEEEEEEEIETKLSDLITLDHNEEAPASPPRVVVVDIPDLISF*