MPSRILDYILTVTTPVGKQAVCRNYYPNCSVLLGEVNLPADLIILDMHDFDVILGMDWLEMYHATMDCFSKTITFKLKGEQADLIVQGNRKKGQVGIISALKASRMVSSGCEAFIAFITEDEWFQGVEEIPVVCEFPEVFPEEIPSLPPIREVQFTIELLPGTAPISIAPYRMASAELGELKLQLQELLSKGFIRPSVSPWGAPVLFVKKKDGSWRMCIDYRRLNHMTVKNKYPLPRIDELFDQLQGAAYFSKIDLRSGYYQLRVRE