MASAGQALNVPVLLAGYRFSPYNDDLIVYYLKRKILGQQLPADVITTTDVYASSPDKLPLDDFKGGVANEWFFFSNRSKDDDTIALDGGYYEIDPEGAGPITWEGKVVGYVKTLNFYQGSSPNGTETEWMVEEFRVNPEFLPVNNNDRSTQEKIANLVACKISRVQPEPEW