MKLQPSHFVFDHMYQQLKSWREEHISCHVPRYCFDAPKLGAWVRYLRKEHKEGRLEQWKVARLNQLDFEWQLSDANAKWYNLYHQLRQYKKLYGHTIVPYRRVNGQDWMVVAKWLHRQAKLLAKEKLSEKRKRMLAKLGVTLRLPKELLHQYAVLRALNGHERKLARRRFKQKRLQRLEAVLQQRQRTRQQEEHEQRRIQHEEMMREHVLLQLSSKKPLLTSQTKQHAQQHTFKAAGETKYVLEGIMYDGQQQGGAMGILEPSASAVHNQLYTASSTAVAVVPVQAPSSSSAVQQPLLHSTFTRQQGSTSQQGMHSGDQPPAIHQGAVQHASTVRQHGMSHAVPPAADLLTVHAHSNAGYAAAGPSNDTAAVHTAATAEGVRLYGHNVGRRRRRMHQTKQEQWLYTQKRAATSTDAQQSSIQPVVADQIISKNTADGTVSNQVFKEVDW*