MAVGIFGLIPSSSPDELRKILQALSTKWGDVVEDFESLEVKPMKGAMTNEVFMVSWPRKETNLRCRKLLVRVYGEGVELFFNRDDEIRTFEYVARHGHGPTLLGRFAGGRVEEFIHARTLSATDLRDPNISALVASKLRRFHSIHIPGDRIMLIWDRMRTWVGQAKNLCSNEHSTEFGLDDIEDEINLLEQEVNNEQEIGFCHNDLQYGNIMIDEETNAITIIDYEYASYNPIAYDIANHFCEMAADYHSNTPHILDYTLYPGEEERRRFICNYLTSSGEEAREEDIEQLLDDIEKYTLASHLFWGLWGIISGYVNKIEFDYIEYSRQRFKQYWLRKPKLLSFFPS*