MESLGSSSIHAALVAPRFPSFLGNRNLSLSLPAAHPPRSPPMPGVRARVREIFMPALSSTMTEGKIVSWAKSEGDKLSKGESVVVVESDKADMDVETFYNGFLAAILVGEGEVAPVGAAIGLLAETEEEISEAKSKAATASNSFPSPPPPPTTVVPIAPPTSAVTPAPPSPAHVSETKPDGPNRVVATPYAKKLAKQYKVNLDSIVGSGPYGRITAADVETAAGKTPLSKPQTIASPTISIPQAPETLHVSKTTSPAGAAAAAIVPGNTVPFTAMQSAVSRNMVESLSVPTFRIGYTICTDALDALYKKVKSKEITMTVLLAKAVALALSQHPVVNASCKDGKSFVYNSNVNIAVAVAMNGGLLTPVLQNADKVDLYTLSSKWKELVGKARAKQLQPHEYNSGTFTLSNLGMFGVDRFDAILPSGTGAIMAVGASQKKVVAMPDGLFGMKSQMQVNVTADHRIIYGADIASFLQTFAKLIENPDVLTL*