MARSITQLKHGEPIEALELLHEPTKPTAASPGCVVVRITVRPINPSDLIAIRTGHLLDHQLPHPPVIGGEGFGTVENVGDGVIKFCPGQRVIPLVALESYKKYGQGSWQDYVELKEEQIVAVPDSVSDEAAAQFVGNPWTVYGMLDDLAIPKGEYLLQTAAASVLGRELIQLAKHWGIKTINVVRRDACKSELKALGADEVINSETEDIVERVKDITGGKLAYAAVDAVAGTLTKTVAATVRDGGKVFVYGLLSGWDITVSAADLMRGVQISWWMLPNYVSTPAKQAHVAAEVMKLFEQKVITPLSGKKFPLEDFLAAIEESEKQGRGGKVLLVS*