MLAVAALSRGAQAAAAAGGALELTAVLDPLSKEAQRAAPPPLGLSVTLHLNPSLQIDKFPLESFYRYVVSLEPSFDNAGRSLSPQLDRALFSSLRTPQVLTLHVDAPEAWLLECTEAAYDMDNLRLAELGERRRPSRRRDGDRRTVSAVYELASLLITGSCEDVGSRHPPNGLQLLLGTTAQPHATDTLVMRRRTGEPRRRPSVGWTVFTLRTAPALLAAGHSTRAFRGGMQRIDPATLTDAAAVRVTMADFTGANILLLAQKRPGLES