MGVQEKDPLLQLSLPPGFRFYPTDEELLVQYLCKKVAGHDFPLQIIGEIDLYKFDPWVLPSKATFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKVITSQGRKVGIKKALVFYVGKAPKGSKTNWIMHEYRLFESSRKNNGSSKLDEWVLCRIYKKNSSGPKPLMSGLHSSNEYSHGSSTSSSSQFDDMLESLPEMDDRFSNLPRLNSLKAEKFNLDRLDSANFDWAILAGLKPMPELGPANQAPGVQGQAQGHVNNHIHSDNNNMNFLNDVYAHPPNFRGNTKVESINLDEEVESGKRNQRIDQSSYFQQSLNGFSQAYTNNVDQFGIQCPNQTLNLGFKQ*