MKDINSMIWRQQRLWAKTALFGIALWLTALTSQAAINLDRTRIIFNSTDKSASVILQNQSPSSPYLAQSWLENTKGQKIESPLVALPPMQRIDAGQKSQVRIMKLPDADKLPTDRETLFYFNVREIPPQSEMNNVVQIAIQNRIKLFYRPMAIKANYSDIWQEKLQISKLVGGLKINNPTPYYITLAYLSQNEQGNFPGFDSVMIAPFGTEFVKTPGYSGSRYNVGYMDDFGGIVIRTFNCLSAECQIQPAEKRR