MLSTGRVLGSPACARRRPFLDDARPMRAVARGGSSNPTTGCIEAAAAAPWSGALAHAPPRHLLLDDTPLPSEQRVRQVVLKQAALATPRPARLAGGGLDAAFDRCGAVCKEYAKTFYLATQLMTPERRRAIWAIYVWCRRTDELVDGPNASHITALALDRWESRLDDVFAGRPYDMLDAALADSVAAFPVDAQPFRDMIEGMRMDLVKSRYQSFDELYLYCYYVAGTVGLMTVPVMGISPDSGADPETVYQGALALGLANQLTNILRDVGEDARRGRIYLPQDELAMAGLSEEDIFVGRVTDKWRSFMKGQIARARAFFRQAEQGAAELNQESRWPVWASLLLYRQILDEIEANDYDNFTKRAYVPKAKKLVALPRAYLRSLVLPSSQGAAS*