MKFIYAFDFDGVLVDSAAELGLSGFDAAKLLCPGAPWLTRRLRRPDQLEQLIQNFCKVRPCLETGWEAPLLLKLLTEENVSIDQILHDFQHGLREKTLEDLNVSVDQCKEALKKARNDWIASDDNGQDWLEAHGFYQGACDAVRKLLEDPEKVPDVFVITTKAADFTQRLLEQQRLAGKDAPGGGIPPERIFGLGSPPKEKVLAQLLEERGSQYAAVFVEDRLLTLDKTMSDSAINTRVLPVVASWGYNTVDQRDGGKKAGYVILDAEDTSTLGNVLNDAAADKLLTELNSKK*