MTLEETLASAKTAGDKGNLVEAEKLYREILDQKAGTNEKSIQIQESALINLGTLYASNNKPQDLADLIHTSLTVMSGFAKSKTAKIIRNLIDLFAKVPSDCIDLQIATTQKCIEWAVSEKRNFLRQSLQTRLVSLFLEKKTYYDALNLINTLLKELKKLDDKMVLVEVQLLEAKAYHALRNIPKSRASLTSARTSANAVYCPPLTQAALDTMSGILQADDKDYKTAFSYFYEAFEGYVGQENPKAGTVLKYMLLCKIMLNLADDVETILNNKSAQAYQGRDVDVMKAVAVAYANRSLKEFEHVLELYKEEVQADPVIRVHFNDLYDSLLEQNLLKVIEPFSCVEINHIAEIIGLDTRQVEGKLSQMILDKGIKGVLDQGNGWLFIYDEPQTDKTYDSALETVKHMSTVVDLLYEKASSLN*