MKGIRVKEEETLAYVSVVGSTSSSSSSCSNLTPKPMEGLHEMGPPPFLTKTFDVVEDPSTDSIVSWSGARNSFVVWDLHKFSTAILPRYFKHSNFSSFVRQLNTYGFRKVDPDRWEFANEGFLAGQRNLLKTIKRRRNLTQSQAMQQETGGSCIELGEFGLEGEIERLRRDRAVLMAEIVKLRQQQHNSREQLSAMEARLLVTEKKHQQMMNFLAKALSNQSFIQQLAQNRELKGVEMKRKRRLTASLSLENLQNDSGAIRAVPIESVVDYSCQEQQEGLTTIESEMETLLSAYDNESSSEVKDYTALSSVPTGNESNLGDAVWEDLLNQELVGGNPEDEVVIGDFSQIDVPVEDLVEKNDNWTVDLQKLVDQMGFEP