MGQKRYAKFEYGKPKTSENRPVKQKGVMVDGDESFDPVEPSNFVLGNLQDYKIHPNLAKYYEPLKPTTQQKFLNQSRKTRNFMLKVTEYDQDMTLLIMTNNPPPYLINQQEKDSTSKYFSKELLREVVESQPQPRPTENLGLPLMPQKKKLRSGMKPVFPVKHLDDPTSKREQWFRFSTDDDFKCEGKYSKIYALRRQKKMYPQLNFAPVYEREARRDASKSDRPPSRVTWEPLTLASLLEDTCTRTATGPSTFRRGRAQQWIVENVSVIK