MKNKQKGKAKKLINLSVLEDKINILDYMKNDFEQILKKENDIFSTTSAKHAIIEEKTYEQKENIDLILEELIISCEEKIRVLNNYIDVVNDINQKNNDILEKEKKEMDELVLEKNKQIFFIEQKIELTKKFSMEINYAIIDVFNHLNLFLKNKMNLDLNIEAFNKTKIMQIDEGSPNITIDVVRENENNFDIPEKHNKQNETTNDYAQKLYNSIDEYNKQISKIRLFLNENEYIKKSKLLSYESQTHTNTLKAITENINVNKSNYGDMDKNENVLDDTMVIYNIIPNDDGNLIISQNTCSNDEDKISDEHRTKNININYNSTMDDDDTKSENISEDTEEEMDLEGLNSESFEETSKVEENDELGDGSKTEGEGEQMNNCSEYITDSENISEKYKTNSESEHSSFYKHTKEGSASRDEVKKINNCEYINYKENSYKKNSIISIINNEEIITKTFTSEPYKKIISDGMNNIIKDLNKIDYNYISYFKNKLKND*