MDLTRYRKIIIYVLTFLAYAWSGYGAGLLTNLRDAVLAAETVFQDLFANAITVAKKIKDIHEVFDAAVEENCVFKCPDGSTPKADWNHKPQSDGCGSLGIQVNQEYLPLTEMTKCCDLHDICYDTCNTDKEKCDIEFKRCLYRYCDSYQTTALSIVNTCKAAAKALFTGTTALGCKSFLDAQKQACYCPDKWSKNKKPKKAAQAGGDFADTGKGRQPASGSGKAASQSLQAQRDGHNVRPRATNPFIIFFLRLRSKKPNEHVTVIARAAGKLWSQMTPEQRKKYVDLANEEKKRRQERKRKRKRS