MVNHPLQSPANPHFFQPLLPGSETHLSIPVTFFSKHIEGKNEQKTARLISDASDRIWQVKMDGRRLTEGWKEFATAHNLQIGDIIIFKHQGDMLFSVTPFGPSCCEIQYVQCLIKKEDDNVHDDEDDMENQHNSRKGLRQKNLKPKTELKLSLSYDYCFVANVTASNLKFDTMNLPKKASSSKALNKRCHKIILVNKEGNSWTLNLRFRESEGSYYIRGGWKRFCSENRQKEGDLITFNLVGDGRSTPMLCICPEEACSELMGIARGKKKTKKRRMWVASSSSRQNSFVTLSLTAYNIKYSKINLPVEFTKINGITRKHEKIILMDKHGVKRLTRLVHDGPNYGRRGLGKGWKLFCEANDVLKIGEPFKLKLTWENNTPLLRFCSKVKEEPIYV