MDLAEELMKEMEEGGNKADFYVYTSLVSGHCQANRPGDAIVHYEQMIQERMEPSLVIHNMLIDCLGKAGYVDRACSVFQEISKRGLKPELVSYNSLLAVLCKNGRRYAAWKLFLAMKEEDGISPDCVTYSILITNTGDGSDIAEPCRLFLEMMDSGCSPDIVVHSSMVNLLFKCGDVRQTLDFFKQMAQRGKPLSVAVFTSIIFSYVRSGRMDSAYLLFRGLRDVSGYVHQRIYNALICGFANIDDVLHAFSLFKEMKANSFAPDQVTYRTMVALLARHAKLFQAQDTLEEMKANGFTPDLVTYNKLMAMLGETGDFKGAFKLLQDLESCGLQADGYTYSALLHNLGRHRKVKTACKLFDELENRGHKPCAMTYNAYVGVLAMADMVNDANEAHRKMRELGLLPDLVTYDELI