MASGDALRKLDRRRSVAPSSAFEGQVVVQPGSRIWIPDADEGFVRGVVREMRGAAACRVLLDSGKESEAALRDVLPAPATGAGEEGDGSGRTCAGWSSSTRPPSSTTSAAATPHAASTYVERATLVAVNPYQALPLYGPDAAELYRSAPDPAGPPRTPPRPRRPPLAAAALKGLEETGAPQAILVSGESGAGKTETTKLLLQDGAGSVEGRLLEACAVLEAFGNAKTLRNDNSSRFGRFFQLFMEGPHRIVGARVTNYLLEKSRVVLQSAGERNYHVFYQLCASAPPALRERLGLGAANKYNMLTGGSCTAVEGVDDAAGFVRTCEALRAVGLDEEDLDSLWAVLAGLLHLSNVTFAAPASASDPCAVASDQPFGRACELLGVDPAALRAGLTTQAPRPPPRRRPRPEGTRRTRVVAQRLQCGREESLRHRDADQAKEARDALIKTAYQRVFEWLARRDPAAGEEPEGRPYLAILDVFGFEVFE