MKPKIAPILKVILAIALLLCLLDMPYGYYQLVRYIAFMVFVVLAFDSNESGYKRMALIYVLLAITFQPFVKLSLGRFIWNAVDVGVATFLLVSLFVNPKNEKPSDRF