MVALVAQLLVVVVLHFQGGSHGAAASPAVSFQTLNVREMTAGMKTRPSEVLGHRKFSKAHNHDPKKWLKLVHRDSIFTGNFSGHRHQLEERIKRDVNRAAGLTRRLTRARASGYHLSEFGSDVLSGMSEGSGEYFVRIGVGSPPKDQYMVIDSGSDIVWVQCQPCSQCYQQADPVFDPANSASFAGVSCQSSICGRLENAGCHAGRCRYEVSYSDGSYTKGTLALETLTFGDTAVHNVAIGCGHKNHGLFVGAAGLLGLGGGSMSFIGQLGGQMGGAFSYCLMSRGTESNGSLVFGRDAVPVGATWVPLLRNPQAPSFYYIGLAGLGVGAARVPVPEDMFRLTELGEGGVVMDTGTAVTRFPNPAYQAFRDSFMEGTVGLPRAPAVSIFDTCYDLSGFEIVQVPTVSFYFSGGPVLTIPARNFLIPVDEVGTYCFAFAPSSSGLSIIGNIQQEGIQISFDAANGFVGFGPNTC