MQSQESEALQARYRLACELAKAGAELAFEYYQQREALTVDHKGDDLQDVVSVADKRVEAFVKQRIQSAFPEDGFLGEESGARLPDARVLWVVDPIDGTSCFLNGLHTWCLSLAIVADGEPVIGVVYDPNHRELFHALRGHGAWLNDAPIRPHPATTVKEGVMGVGTSHRVTPADFLPFLQALLSDGGMFIRNGSGALMSAWAAAGRLIGYYEPHMNPWDALPGLVLMREAGGASNDFLAQEGIQRGNPLLLASPTLYPQLKKMIPQPLH*