MGIQTMGSQSNGQQSHLQPSPLVRQNSWYSLTLNEVENQLGMLGKPLGSMNLDELLDNVWTTESNQSLGIDTESTSPSSSLQRQASLTLARAFSGKTVDQVWKEIQQGQKKRFGEEMKGQEREPTLGEMTLEDFLVQAGLFVADTSLGPTMELDSTPQSFLPQIGLSPTPLLGTLSDTSMKGRKRDSQDAFEKTIERRLRRKIKNRESAARSRARKQAYHNELVSKVSRLEEENIKLKKEKKFEKIFHCETPDPKYQLRRTSSASF