METEKKNSKEVALKHLAFVRIATIHILASVSNLYEYAKQNSGPLKSAVEKVEGAVTTVVTPVYQKFKDVPDSLLVFLDHKVGEVSYKFDEHAPPMAKKVVNQAHVLIYKATEKAQSFVKEARTGGPKAAFNYAATEYKFFVVTNSVKVWAKLNQYKPIHAMGDKALPVAAHFSSRYNDLVTDMTNMGY