MRVVILGSGVVGVTSAWYLSQAGHDVTVIDRESGPAQETSAANAGQISPGYAAPWAAPGVPLKAIKWMFQRHAPLAVRLDGTPFQLKWMWQMLRNCDTRHYMENKGRMVRLAEYSRDCLKTLRAATGIEYEGRQGGTLQLFRTAQQYENATRDIAVLEDAGVPYQLLESSRLAEVEPALAEVAHKLTGGLRLPNDETGDCQLFTQRLARMAEQAGVTFRFNTPVEKLLYENDQIYGVKCADEIIKADAYVMAFGSYSTAMLKGIVDIPVYPLKGYSLTIPIVEPDGAPVSTILDETYKIAITRFDKRIRVGGMAEIVGFNTDLLQPRRETLEMVVRDLFPRGGHIEQATFWTGLRPMTPDGTPVVGRTRYKNLWLNTGHGTLGWTMACGSGQLLSDILSGRTPAIPYDDLSVARYRSDFTPTPPQRLHSAHN*