MNRMEFDAGHAGIVQSRVKMFECGAEANELESVVLLHTNFDFLKPLTGVYVAQGAPDPQSSESFKPVILVQGDWAKQLALTLTGTVTGGISGACIGALLVSGTCAILFGVQGEKLGEIALSGAQLGALGGAVLGAYKGLHARSFRDAVVDGVKSGFVAGAIAAAMLLLHESVKIARDMIRNGYSYAKGDLLDAMDDQLNKLEMWYQKQLEELKHQCKEMTDDAIRRGGSEGERLMKLANDIYQKNLKELEEKAIEKGGHLQKLLQGCLAEIDAIAATNIAKGEAAGHRIVDNAAKVAGELIAEGEDAGGRVINEASKQGAKLPGSMWVNVRDGFTRELRKLFK*