MDYKEMLKDIKNDELKNVYLLYGNEMYLKDYIISNIKQKYIDVAFESLNMIYIDGKETTTDKIINACETLPFMSDKKIVVVEDLPLFTTKKETNNLDEDELCNYLGKLNSSTCLLFVLNEVKIDNRKKVIKIIKQNGEIVQLLKLRDAELIKWTQSVFSRNKKSISNIDIQFFLHQAGYYDSNNERTLYDLENEINKICSYLGQRKIVEKEDIEKGVVKSLQNNVFALVDAIGEKKVDEALSIFNDMILDNEPIQLIFHMIIRQLRLLMLTKLYGEKGYSQGDISQKINVPTFVVKKLLMQTKNFSSTNLNTILEKALDVDRTIKTGKMEWSLAVEMFISEISNLY