MAKTVVILGAGWAGLPLAHKLLKYTLPKTPNLKVILVSPNTHFFWNVAASRGIIPNAIPDQQLFLPIKPAFDQYPQANFEFVLGKADRIDAQLSSVNVACNDGQIREIKYDELIVATGSGMASGLPLKPIGTHEETMSAWTQLKSQVGHAKSIVVAGAGATGTEVAGELAARYGSSKEITLIISDEQPLEGALESVRNSVTRDLTTLGVRLIRKARVNEAKKSLDGQETELLLSNGALLKCNLYLALHGIKLNTSFVPPSFLDDKGNIRIDKNMRVVGSKNIWAIGDVGDIDPKQLTVTDNQIIHLAAALDAVLTGEKSFKPYEPMTKTMIFVSLGKKYATGQIGNWKLFSFMVSWVKGRKLFVDTAEGYVGGKHLRHASM*