MRGLNAQHSALSDPIRMAMSYAQEGIERKRLAAALRRVYDDPYNPSNPNAKQKTREELEKEERMLENGVAEATMRRGSFIVDIKRKSLSYPGEQFARYDDAGMVAEAMVRLGADVVFVNVDYHSYGGDLSELKSAVRAVRGVNDEAAVVMKDIVVDEIQLGLAKDAGADGIVLISSVLGPALENFLNLATIIGLETIVECHTYNEVQAALDSLAQNIMVSNRDRITGQLLPDQAIKLAGMFPGSGGPIITIAGGGISTPEQMKKHLAVGYDGVVVGKTVMGSARAPEFIRTVRDRTLLPAEFSQWGLDDIEFDIDGNVMTGPKKDIATPEDENAFS*