MKGNIRSADQLELPAGFRFHPTDDELVNHYLLKKCGGQSISAPIIAEIDLYKYDPWQLPEMALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGRPGPLGIKKALVFYAGKAPKGIKTNWIMHEYRLANVDRSAGKKNNLRLDDWVLCRIYNKKGSVEKHFPSERKSTASYPEMEDRKPDINEISGYQNGMSQVAAAAMVMSDASEFLQMDTSDSIPRLNTDSSSSEHVLSPEVTCDKEVQSQQKWNEQLDNAFDFNFDYADDGFQDDPFASQIQFQMDQLSPLQDMFMYLQKPF*