MAGLFDKQADLYAVSRPDYPPSLFSFLASLTSHHERAWDVGTGSGQAALAVAEHYKKVIATDVSEAQLKHAQKRENLTYICTPARMSEEDLHRIVGGEGPVDLVTVAQALHWFDLDCFYAQAKHVLRKPGGILAAWCYTEPSVSSEVDAVFWEFYRESGPYWEPARLTVDDEYKNLPFPFKTVVDEGDGTGPIRFESKKEMSVDGFLAYLGSMSVLQCARSQGVELLNERRQEAFRAAWGEEIRAVTWPIFLRIGGV*