MEGAIGSEDRLVEAARRIFGHRSFRPMQRRVIEAAMRGEDVFVLLPTGGGKSLCFQLPAVLSRGVTVVVSPLLALIQDQVTALCQMQGEDAAFAGVPTTYLGTGAPEGHSAAVYADLRRLPRPLTKLLYVTPEMLLHNETVRELLSGLVRRSPPQLARIVVDEAHCVSQWGHDFRKDYTRLGTLRTLWRAVPVTALTATATAACLADVRKLLKMKSSHVFRTSFNRPNLSYSVVAKASGHDRSIAQLLAYIRHWPRGTSGLVYCLSRQETEEVCAALLEEGVSVAFYHAGMTPKQRQTVQRQWPVGGGVSLVCATIAMGMGIDKGDVRYVAHFTMPKSLEGYYQESTRPRPSPPPPPSPHPHHTPNLKKKRAREDALSVKQYCEEARCRRAALLSHFGE