MSLRRVVVTGIGAVTPLGVGAQRSWQRLIAGASGITSVTHLEPLDRWQELPSTVAGLVPTSAAADANANAAKSHGGAGDVDGGKASGLWRPSDWLDATDQRRMSRFAQYALASADMALEDARWMPETPHDLEATGVCLGSGIGNLEEIYNTALAHHKHGYKKVSPLFAPKILINLAAGHIAMHHGFRGPNHAATTACTTGAHSIGDAARFIAFGDADVMVAGGSESCIHPLTFAGFARSRSLSTAFNDNPTASCRPFDESRDGFVVAEGAAVVVLEELEHALRRGARILAELRGYGCSGDAHHMTAPREDGSGALAAMKKALKHAGVRPAEVDYINAHATGTRSGDAAEALAIRSLMLGEEGLEREDQVTVSSTKGSTGHLLGAAGAVEAVFTALAVAENRVPPTKNLFNPGVGPNFNFVANQTQERTVNVAVSNSFGFGGTNASLVFSKLERGMQGSI