MEGRNDHKNKAKLRSEASEMTWKVKIEDGRRLTEGWKEFALAHDLRVGDIVIFRQEKDMSFHVTLFGPSCCEIQYGSCIDQDNNLEKIQEKKNPKREEAESSCFVANVRQESDEESNHISSQERIDREDKKGSTSQSRFVTLTIRYWDVKNSRLYLPMAFTKDNGINVKTKLALLDKNDVKWPTDLRSEYNGKRIRMIGGWKKFFKANFLKMGESIKFKLIWDGDTSCVLKLCS