MTEKQKNNTLDTTSNYKKLSIQISLNGLSFCVVDTLDNTVLLSKRKVFDTELDPLELEKELVGMFKEHNITSESYTEVIATHRNTLFCFVPKPLFVEEEAHNYLKYNTKVLATDLIANDEITNFDIVNVFVPLVNINNYIYDLFGDFTYKHSSSIITSSLLNANTNNEITCYVYASEKQMDIVIIDKKKLLLFNSFEYLTTEDFLYYLLFTCEQLKLNNETVLIRLFGDIEEDGTIYKNCYNHFKNICVYAPDNSTFQLGDYTKKNIDFTVLNAL