MATSVSFGQSPGKTNFVHVDVHPGGIALVTVAKEPVNSMDLAMWARLDQVLMELETNPAVNAVIFASGLKRDVFSAGNDLMELYAPKTTSERYARFWTTQNAFLVRLYRSRLVTIAAIRGACPAGGCAISLCSDVRLITPEGVMGLNEVQLGIPVPKFWGLLMGRVIGPKVAESVLLSGRMVPAAEAKQLGLVDSVVPADRLIEDALVAARQACKAPSAARAATKALLREEFCKAWEGFYPTEHEYGWKYLSSPSTIAVLEGAMKRLSSKAAPKQEVASKL*