MENNGVEIVDTFAEGFGIKVSRMIITAATKHLAEIAATEATGYGTSVIGCPAEAGIDHYVPPTETPDGRPGFAIMICHMSKKSLDNELMERIGQCVLTAPTAAAFNALDSEDSFKTGNKLRFFGDGYETEVEVNGRKMQSIPIMSGDFLVEDTMGWKEGVAGGNFFIMADSQLSAVTAAEAAADAIKSVPGVITPFPGGMVASGSKVGSKYKFMNASTNEKVCVTLKDKVETELPDNVFGMMEIVIDGLDEESVSAAMKAGIEAACQVSGVLRIGAGNYGGDLGPYHFHLKEL