MASRASRALRAYASPGGFIHLWRRGSRGFATSTSALPRGGSDSGAGGELSSSDLIQHEILYSAHNYHPIPVVFARAKNALVWDPEGRQYLDFLSAYSAVNQGHCHQKILDVLVEQSQRLTLSSRAFHNDKFPTFARLLTRIFGYDMMLPMNTGAEGVETALKLAKKWGYMKKGITKDEALIVSCCGCFHGRTLAAVSMSCDNDATRGFSPLLGGNLKVDFGDADALESIFKEHGDNIAGFLFEPIQGEAGVIVPPEGYLRKVRELCSKYNVLMIADEIQTGMARTGRLLAVEWENVRPDVVILGKALGAGVLPVSAVLADKEVMLCIQPGEHGSTFGGNPLGSAVGIASLEIVQEECLAERAEELGEKLRESLRELQVRHPDVIKEVRGRGLLNAVEMHPVGSSKVTAYDVCLALKERGILAKPTHNTIIRLSPPLTITEEQIQEAVKAFGSVLEDDYSHLKDLSSKRGSVQKPEPCDRCGRVK*