MAHVAAEQKLEHALTAKNDADNLVELIPSLPVEKRLVIPSPDLQRRQYRGYWFPEWHLSALAAARDHFEPMPTDIFLVSCPKSGTTWLKSLAFATVHRDVHPPSSREHPLLHKNPHGCVRFIHAIYRQPVDVTRGILEAYPSPRIFGTHFPLSLLPERINGDGCGCRIVYICRDPKDVVVSWWWFMRTYLPNPEQVRFEEVFDLFCEGRTGAGPYWRHALEHWEESRRRPGKVLFLRYEEMLLDPQCNLRRLAEFLGCAFSEAEEKAGVLDAILELCSLDKLKKLEVNQSGNKIKDGDEPMMNHSFFRKGESGDWINHMTAEMAARLDAIVEHALQGTGFRFGIATPQ*