MGTQSTLLQALQALYHDPNPDTRSAANQWLQSFQHSLDAWQISDNLLHQPDSSIEVLYFCAQTLRTKIQRDFDDLPSNARIPLRDSVMLLLRKFNQGPGSVRTQLCLGLAALAMHISIEEWGSGGVMKWLNDEFHTEPKITSSLLELLTVLPQEAYSHKIAVRPERRRQFQKEMVSSAHDAFRLLSDLLAQNPLKQPDQIIGAFAAWLRLSYGMDASTLASHPLVMAALSGLNLEKCFDASVDAVTELIRFTVNGSHGELAEQMPLVQVVVPHVMALRPRFLASLKIALKEKENKLKGISDGSDAEGSQEEDEVMKGIAHLFSEMGESYVELIANGSGEAMMIVEALVEVTSHPDDAIAESTYIFWYRLSNILSKRESYKGYENQTAAEIEMERRLGIFRPTFELLVSLVSYRVKYPVGFETWRKDELADFKQTRYAVAEVLEDAAAVLGGERTLQLLSSSLFQGIERLMSGDKSVDWQSLEASLYCIRGISKAVPRNESKIMPRVMMLLPQLPHQSHLLYTAFLTIGAFADWLGSAPTAPAVLPAVLNLLTSGLVIAEDPSAAAALAFKHVCDTCRNILRNSSMDSLVAVYVEAMSSNSKYHLSAEDELQVVEGLSMVVSAIPVEQTTPVLDALCVPLVSSLQKVITEAQQVSFSQQLSSSNYTVIIDRMANIFRYVNHPEPLSNAFRKLWPLFKHVFLQKGSDTRTMERLCRLCKYAIKICGRFLGDTLGALLEEVQLQFQQHQ