MKNLNWEEFFNNLKAFASAIIITVFVFGFNYLFYDIGYQKGHQEADRVIIYVADNAGAEMFGKITDKEIIEGRHTVTAGAYGKFLVTEEQYNEITVGDDIPDYLKGRGN