MSKILTTASGAPVADNQNSRSAGPRGPLLLDDFHLIEKLAHFNRENIPERRVHAKGSGAYGTFTVTRDITGYTSAKLFEQVGKQTETFLRFSTVGGERGSADTERDPRGFAVKFYTEEGNWDIVGNNTPVFFIRDPLKFPDFIHTQKRHPQSNLKNAQMMWDFWSHSPEALHQVTILFSDRGIPDGYRHMHGFGSHTYSLINAKGERTWVKWHFKTQQGIKNLAPAEAAHLAGTDPDYAQRDLFEAIERGDYPRWTVCIQVMSEAEAASRDENPFDVTKTWSQKDYPLIEVGVLELNRNPLNYFAEVEQAAFGPSNMVPGVGLSPDRMLQGRVFAYADAHRYRVGTNHQQLPVNAPRCPVNSYQRDGSMATGSYGSAPNYEPNSYSDAPKQSPRHAEPALALKGSADRYDHREDTDYYSHAGALFRLMNDEQKALLISNIAGTMAGVSEDVIQRQLQYFFKADPAYGEGVAKALGINLA