MRVVILGSGVVGVASAWYLNQAGHEVTVIDREPGAALETSAANAGQISPGYAAPWAAPGVPLKAIKWMFQRHAPLAVRLDGTQFQLKWMWQMLRNCDTSHYMENKGRMVRLAEYSRDCLKALRAETNIQYEGRQGGTLQLFRTEQQYENATRDIAVLEDAGVPYQLLESSRLAEVEPALAEVAHKLTGGLQLPNDETGDCQLFTQNLARMAEQAGVKFRFNTPVDQLLCDGEQIYGVKCGDEVIKADAYVMAFGSYSTAMLKGIVDIPVYPLKGYSLTIPIAQEDGAPVSTILDETYKIAITRFDNRIRVGGMAEIVGFNTELLQPRRETLEMVVRDLYPRGGHVEQATFWTGLRPMTPDGTPVVGRTRFKNLWLNTGHGTLGWTMACGSGQLLSDLLSGRTPAIPYEDLSVARYSRGFTPSRPGHLHGAHS*