MGRVKLAIKKIETPVGKQVTYSKRKAGLEKKAKELATLCDIDLLLILFSPAGKLSWINGSKSPPEEVLMRFANLSPQERAKRKVEALEQLKRTFKKLDHEVNVEEFTRQTTTSQSIEDLHMYLQNIQIESLHLQQKLRLYESFQTIEEANTLEELLQSRLHDLQVHKQLLESSQCIVPYAQAVGQQIYPEGLLNPGVLDATTQGSWEADHRPQSVLALQHDSNSIFNQRDTDNASNCLPGNVIDFGKQLEGSNHLFTGLKQMGYQDGDMKREKMNIEMEANCSNSVLYGEENPSSLAGSLVAGNGLSLHWPTNSNPIPSSSVMNVMQHTKPHYFQPSFESGDTKSLNIQQQEQFRHQNLLGVARDINWQ*