MAVESAAVGVFDSGVGGLSVLREIRARLPSESLLYVADNAHVPYGEKSAEYIRERCERIGDFLLEQGAKALVLACNTATAAAAAELRERYPQVPLVAMEPAVKPAAAATRNGRVGVLATTGTLKSARFAALLDRFASDVQVFTQPCPGLVERIEAGDLYGPQTRALLERLLAPILEQGCDTLILGCTHYPFVKPLLAELIPAEMAVIDTGAAVARQLERVLSARALLASGQAATPRFWTSALPEEMERILPILWGSPESVGKLVV*