MEKYGKSLLSIILCACIFSSADGLKADLPDPVAGLSWTFYNESCPNLESIVNATLDSILAQDITQAAGLLRLHFHDCFVQGCDASVLLEGSTSGPDEQDDTPNLTLRRRAFQIINQIKAAVEANCGGVVTCADIVALAARDSIVKAGGPEYPVPLGRRDSLTFANQSVTNSNLPPPTANISALVSIFGPKGFTLTDLVALSGGHTIGLGHCSSFGNRLYNISTGAQQQDSTLSQSFANNLYSICPAVNNTVNSTDLDIGSPNVFDNQYFVNIQNGNVLFTSDATLYTNTTTQNIVDCFASNQTLFFEKFVLGMLKMGQLNVLTGSQGEIRSNCSTPNPSSSGEIIESIVDEEESLSEL*