MRRLPLPCPARATANTVAAHHPFAETAHPPRASAALRGRLQAGLPLSPTAFSAAVARSGPDALPALHALAVASGLAAFAPVTNSLAARYAKGNSFPAAARVFAAARSRDTSSYNTILSATPDPDDALAFAARMLRTGDVRPDAVTFTVTLSLAAGRGEARLVRQLHALASRAGIAADVFVGNALVTAYSRSGSMDAARKVFEEMPARDLVSWNALVCGLAQDGECSAEVIRVFLRMLKQGDVRPDRISICSVIPACGAEGKLELGRQIHGFARGRPPRWTLPTNLPPTASSTGC