MKGNIRSADQLELPAGFRFHPTDDELVNHYLLKKCGGQSISAPIIAEIDLYKYDPWQLPVMALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGRPGPLGINKALVFYAGKAPKGIKTNWIMHEYRLANVDRSAGKKNNLRLDDWVLCRIYNKKGSVEKHFPSERKSTASYPEMEDRKPDINEISGYQNGMSQVAAAAMVMSDASEFLQMDTSDSIPRLNTDSSSSEHVLSPEVTCDKEVQSQQKWNEQLDNAFDFNFDYADDGFQDDPFASQIQFQMDQLSPLQDMFMYLQKPF*