MDISLYLKDYFYDSTDFDQIYSLKEDYQDWSLIQPTVQSLFTSSKNYILKDNEKDPIHKIKKVQKSKQKNVSAYALYFRDVQEEVRKKNPSASFGEISKIISFMWNQLPKEKRQEYKRRTDDQRKEQLKKLAYNKVFAVIQHKMTDGKTLFENSNNISKAECSITHTKEVPNSSCNISPPSNYKFIEKMIDTNKNNKDIDDFYDFPDDKSLFVSLDDIEPTIPLMEIPIELLELEGISPNNVLFPVKGKPSIFSTYAVKPSLFAIQDAKRKRIKELSKPKRSQKK