MSVAVTGATGRTGKLVVQRLLKDGKLVHAFVRNAEKAAQDLPAQGVRAFSGNLADAAPEKNPAALRGALDAAFAGCKALSRPARAAAAPRTRARSAMPVVTFAPGAERPTATFAEGLWPETVDFHGQVAQIEAARAAGVEHVVIISSMGMSDPNHMLNKMGPDGNILKWKKKAEDHLRASGLKYTVIRPGGLLDEPAGQKQLLVGNDDIAGAGRPSMAVRSLRAAGAANRTFDLFTGTGPATASEADFDALFSAIAKFSEAKHAPA*