MTLRLLEDWCRGMDVDPRRAVLVAGIPPTCTVAEIEEALRAGLAPLGECRLLGRMFRRDENRNVALVGLTEETSHAVVPKEIPGKGGVWRVIFKPPGLDNELLSRLNEFLEGEGTRLGELTRARAYGNDPSDLGQNMIPEVQAPMLARALEEALQPVLQYLKYKKLRVFSGSNPPEPGEEEFESWLFHTTEMMKTWRVSDMEKRRRLLESLRGPAFDVIRVLKTDNPFITVAECLQALEQVFGVIDNPRELQIKYLTTYQKDEEKLSAYVLRLEPLLQKLVERGVIEKDVVNQARLDQILAGAVCRTLRRKLALPQGGPAPGLLQLLELIKEEEAAEEEEALLQEGHLS