MGRVREQETTLQHFSHSHPLQLCNLQPQDQTQCNGCKSPCTGLAYRCTLCNYYLHRACTQIPNQIHHPSHPHPLALLPTPTYPTGSFSCDACGRQGTGFSFHCQTCEFDLHAPCASFPRTITHRAHMHPLVLTYTNPYNGLPYTCDICKGLGVNQWAYRCAACGFDAHLYCVFFVQSLDGSETHRSQPQARAQGTIPGARPTLANPLLQSQPTADDYTAQLLSIFSQIQEQQQQRLVNAMEEYQRSLARQSSYTFHGQPLFQGAPPVMPHGPSNSWADVLQSLGSMSLNHNSSFGGGTGVQGGGFGQQADGMNFGGSVDQGSFSLPDGLMDMLNGFDWSSLAS