MAQEGMRQFYNFLDIVSPVREGTNQQQPLLVATDNPVKSGKSSSLTDEVGLEGHHLGASHSSSVFDESTQTISDSRDSSYRSLHKDMDALDSSRSFKKLRVEKLDDMKRAHTEAAMGDLNLTMQPPRSLLKPSDLHPSLTSKQDAPAVISKTWDYATSASLGMLGPGWTSQRGLPADNVTANNLKDSAAAPLLHASPADEGSRTGLKGSSVGNLLNQAMAGSPGLSLGHSKSSSRVAGSESTFVASQEAAPITRQLTIFYGGQAHVFEDVSSEKAEAIMTLAGSSGRSWSTVYSPQPKSGMPLSASEGSLSVLERERAHGGSKPSSMVNAFENSLGVSTEIPNSLSSLLNRTKWAMDMQIITDHMGKKSDGKIQVSTRAFELEKEVSECSMCNLCVTKEKEAMGSCICVNTNQAFLFSNQFHGCDEAFFIAQGTLAVYIRKIMIHCHLQTDGRTFL