MGTQLITSRSAATHPQTAAAAHIPASEEAGMDMLPSCVLQSIFAFADAPTLLTSVHLVSKTFHDAVRSEYLWLARLPTELAHALRSSGPGTSAGNGAALQLYLLLANSNLLSNPWQTLQQQTAERQAAIMPGRAKTPWVAMGDNSQTWKWGPAALEGLTTVPGAEPPMPPPPPPPLLSRGGAPLLFPCGAVASSWNGSMLMQEVDLVAALQLRGLTPAAARAFLDSAPALACEVWVAARFDSGGVWEVQVAVDSRPRPAPVDRAQHVSWMEGCAAVESSGQQRAEPQVWRRHQVLLESGYGPGARRAVVVLWGKSTQAWAGHYGAKFASPALRFVVPPX