MGIQTMGSQSNGQQSHLQPPQLTKQNSWYGLTLDEVNNLLGDLGKPLGSMNLDELLQNVWTAEANKVMGIEEEHVSSSSSLQRQASMTLARALSGKTVDDVWREIQHGQKKRYGDDMKIEDRETTLGDTTLEDFLVQAGLFAGASVSPTAGLDVMDTAIPQNFQLKAGLLSSPSISSLSDTKPSRKRDAPDAYEKALERRLRRKIKNRESAARSRARKQAYHNELVTKVTLLEQENIKLKKEKEFEQGLPPESSQEPKYRLRRISSALF