MVDDDYDNEDADYELEEEEKDEDKEGDDEDEVEEEEDDEGFQMVDVDMGSFSEPGRKFLAKEYEPIRVDGVVVAAECKHCARNIRAERKHGTSSLRKHLKRCNERKKALRVAGQLNASIMTPDGVALGPWTFNQTVSRKELMRMIVLHELPFSLVEYDGFRRFVSSLNPSFKMICRKTVHNDCLKAFMEEKQNLQELFKTSASKISLTMDLWTSNRMVGYIYIIAHFIDEEWQPQKRIVKFTAIETPHTGIVMFNTMVKFISEWKIEDKLFALTLDNASNNGAMVKLMKTHLINKKMLFCGGRLFRQRCAAHVINLICQAGLDYLSPMISKIRETVKYIRSSLARKEKFEEIVSQLGITCEKNPSLDVCTRWNSTYIMLAKAKEFRLVFDSLSIQDPNYTFKPSFEEWENADVICKLLKVFYEATNVI*