MGVQEKDPLLQLSLPPGFRFYPTDEELLVQYLCKKVAGHDFPLQIIGEIDLYKFDPWVLPSKATFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKVITSQGRKVGIKKALVFYVGKAPKGSKTNWIMHEYRLFESSRKNNGSSKLDEWVLCRIYKKNSSGPKPLMSGLHSSNEYSHGSSTSSSSQFDDMLESLPEMDHRFSNLPRLNSLKAEKFNLDRLDSANFDWAILAGLKPMPESGPANQAPGVQGPAQGHVNNHIHNNNNNSMNFLNDVYADPPNFRGNTKVESINLDEEVESGNRNQRIDQASYFQQSLNGFSQTYTKNVDQFGIQCPNQRLNLGFRQ*