MASTLAKRGLVRWRNVLRPELCAALRAEAVAMLEEVSRPSLSAFWHQLQRWLLDPVREPKARHILRAPLTSAVQEALGPLAQRANELELNGARLVELNYTISQPGAPAQAPHSDISPLQSVPRIVTFWAALQDTDLAMGPTVIWPSSHRLARDFIRKLPEELQKPRVVPEYMYVEGQLQAVSRKGQPILEEQLEEERQQSAEAAAALLNAITASGPKEFMAMATGDVVAMDCRVFHQGGANISSKTRVLFNASFQVDDVERSESTDSLHELSPKINGFTYHCLPEVAQAAYRTHDLIRLATKT*