MGIQTMGSQSNGQQSHLQPSPLVRQNSWYSLTLNEVENQLGMLGKPLGSMNLDELLDNVWTTESNQSLGIDTESTSPSSSLQRQASLTLARAFSGKTVDQVWKEIQQGQKKRFGEEMKGQEREPTLGEMTLEDFLVQAGLFVADTSLGPTMELDSTPQSFLPQIGLSPTPLLGTLSDTSMKGRKRDSQDAFEKTIERRLRRKIKNRESAARSRARKQAYHNELVSKVSRLEEENIKLKKEKVESLIHIAMWLDISTGNVSQRF