MEGAHENENENQASSSSPQPSPLFPLQSSSDPKLLKPASRTPWLSNASFNSIILPTSTTSSAVPPSDWYTGQFEENEGTARKAPSEEPSYPILGSPTSEGIEESQEDSKRRTKRRKLEKKRKEKERDRDGDRSSKVKTWASSEAKLAKDYYFDTHGDMDNLAYGSLYRMDVARYRPHQVMEELLLPDCGSSYKDGKIITVLDPEEDSISLDDKARAEGRYWSARFVSIERRRDLKRIRAISSGKPIYFPSEDFIPLQQEVDTGQQNDLESTSNLECGETWDEIFMRRTREFNKMTRDRPHDESLWIAFANFQDELSIGQRKKSVQVQALEKKISVLEKALELNPDSEELLLFYLETCKKRDNISILIQRWENALMQHSGSYKLWRGFLCLCRGEFSSFTVSKMRNMYSHALQALSAARNQLFRKVFYFYTSLNHLIHLI*