MELTKDLTEDIVREALVWASLHGGVVGDKTNGKSGTSPGVGMVHVPLALLPTPFPRQAFEQALELATHYNTLVDRVSQDSHFLRECLAHTRKADSFTAKLMNIYDQILAEGIAQDIQLGLHRSDYMLDMATGALLQVEMNTISSSFAGLGALTSQLHKYLIGRFGQDLGLNVENVPENSAANDFAEGLGQAWLEYGNPNAAVLMIVHAKETNMYDQHWLSFKLYEKYGAKVFRRTFAEVAAQAKLDEKRTLLIGEQPIALVYFRSGYSPDDYVSDRDWDVRLLMERSTAVKSPSISYHLVGAKKIQQELTKPGVLERFLHDKDAIAKVRESFAGLWSLENDGGDHILEEAVAKPEGFVLKPQREGGGNNIYGKDVATTIKKLNQEELAAYVLMQRIFPTVHDSYLVRDGVCRTSKIISELGIFGTYLRNGEKEILNKQAGHLVRSKVSDSDEGGVAAGYGVLDSPYLT*