MSKRVVIDPITRIEGHLRVEVEVDDNNVITKAWSSSTLWRGIEVILKGRTPMDVGLIVQRICGVCTYSHYRCGTEAVENALGVKIPLNAKYLRSIMQSSLYMHDHIVHFYHLHGLDWVDVVSALSADPALAAKVAMNYSDAPIAAGEGELKAVQARVKGLVETGKLGPFANAYWGNGTYRFTPEQNLIALSHYLKALEVQRVAAEMLAIFGGKSPHPQSIVVGGVTSVRDMLSPARLQEWKQKHAIVQDFIERAYQADIVMAAEAFGTEASVLGGVNVNSFLCGEDFITTDGEYLFNQGVILNGDLANVLDIDPSLIKEDVTHAWYKADGPQHPYQGTTIPDYTGFIERDTVYGKLPTINGDGKYSWVKSPRYQDEPIEVGPLACLLVNYARGNQVVVNAVDGLLARTGLPLEALFTTLGRTAARMLQTVLVGQASLQTFDALLVNIQSDQSTYVKPEIDPDRVYEGYSMIEAPRGMLSHWIRIKDAKVENYQAVVPTTWNAGPVDANGKMGPYEASLIGLKLEDPTKPLEVIRIIHSFDPCMACSVHVMDYKKHTLGQFKIDPNGF