GPIRRRYSDKYNVPISSADIAQNQEFYKNAEVRPPFTYASLIRQAILESPEKQLTLNEIYNWFTRMFAYFRRNAATWKGAIRTNLSLHKCFIRVEDEFGSFWTVDDEEFKRGRHIQRGRPRKYCPDENFDELVAHNPSLIKNMQSSHAYCTPLNAALQASMAENSIPLYTTASMGNPT