MDGTEFYVSIEPQDVLKRIKTNIVEGSFSGKLIDQYERIVGDQQVIVCILEKYYMRTSNRASLTVTVDNLEGKTKIHAIASGGGEGAFFRFDWGVGNTFVNSVVKALEEFIIK