MIAAMGSGGQLCEAEKIFEKMPERNIISWNSMLSCYTQARYLCRAKCLFDKMPRTNEISWTSILQAFEKSGDIDQVKALFDEAPMRDLRFFTTVIAAYAFKGHLLYAKKTFDLMPSHDGFALTAVIVATAQSGQPVDTKSMFDRLVCRSCVAWTALIHGYARFGHLRDAEDTAFGEMPEHDEVSWNTMLAASFRIGDTVDCLEKLVASMPKFLSGCWVLIAAWSKHGQTENAKKIFDDNLARGEIDGYCWNAMLGAYVQNGQGLEAIEIFREMVCHGAKPDEASFLNLFTACSQAGLLEESRDNFVSMLQDHMMKPTREHFGVMMDSLARNGRLEEAKEVAEDMPFKPDSVTCRILLGGCKLHRDEGLAK