MTISDFKPLHRYFKLVDVTILAELQEKEVYPPMHCSEGICSIVSKFKSLKVLDVLSLWYDFSCVIPELVHLRYVAARIEKALSLDKLRNLQTIILQPTKKEELEQQVDIWRMSELRHLDIRPPLYISNPLEAENPLFLKNLQNLHHCNSPFTAEIIRRTPNLKKLKFIDDSEHSEWPAILDSLILPEELETLFIAIDVNIFSGDILPCKIKKLTLSSNLKKLKLFRTRIPWEVVNLLANLPNLEVLKGYRAFDGTNWKVDEDVVFHKLKYLQLYGPYDLERWELAAGSDNFPMLKQLLLCGLDELEEIPESIGDIMTLKFIQIKRCSSGVVNSAKRVQQEQESLGNYELQLQTTPKVCSFPVM*