MAESVVTFLLNKLATLPQLEQLKLLRGVWGDVEYIRDELERMKAFLRVADAMEESDEELKVWVRQVSDVAYDTEDVLDEFSHHLAVHPQQECSITTAATNIHARNIEPGLKVVSVVGMGGLGKTTLVKKVYLLILDDSWTLFCKKTFPADGVLSTKDGIDEWESVYRSLGAELEGNNKFDSLKEILLLSYNDLPYYLKSCFLYMSIFPEDYLIRRMRLIRLWMAEGFDMELGQLLWNLFNLRYLSLSRTKVKVIPSSIGKLQNLETLDLKHSYVTELPAEILMLHQLRHLLLYQEGNGVISEVGHLKQLRKFLQRLWLQGRLEKMPHWISSLDNLVKLRLRWSRLRDDPLVLLQALPSLVELQLRHAYEGESLCFKSAGFLRLNILHFHKLERLRRVTVEDGAMPRLERLGIFYCKLLEKVPQGIQFLTQLKSLDLAEMPNEFIGKLQDRSGEDYSVIEHIPDVRYTYWVNNQWKQYRL*