MSRFQYYRDKFPAWQNSIRHNLSLNDCFVKIPREPGNPGKGNYWSLDPKAQDMFDNGSFLRRRKRFKRQPEQDQPLPYPPFLPPGMAMPPMVQPRLPLPVGMPPLLSVPTSLPSLSHQTLPMLGGPLAPMMPQMHSRVPYFFPTLGPNIDHQKLLAAIAAQIPPTSSPTNSEQSHKIE