MNRMEFDAGHAGIVQSRVKMFECGAEANELESVVLLHTNFDFLKPLTGVYVAQGAPDPQSSESFKPVILVQGDWAKQLALTLTGTVTGGISGACIGALLVSGTCAILFGVQGEKLGEIALSGAQLGALGGAVLGAYKGLHARSFRDAVVDGVKSGFVAGAIAAAMLLLHESVKIARDMIRNGYSYAKGDLLDAMDDQLNKLEKWYQKQLEELKHQCKEMTDDAIRRGGSEGERLMKLANDIYQKNLKELEEKAIEKGGHLQKLLQGCLAEIDAIAATNIAKGEAAGHRIVDNAAKVAGELIAEGEDAGGRVINEASKQGAKLPGSMWVNVRDGFTRELRKLFK*