MTALKGPVHPGVAGLTPYQTGKPIDELARELGISDIIKLASNENPRGPGPLVQESVAAAARELSRYPDGGGYLLKQALSKRLDVAPERLTLGNGSNDVLDLVGRISLTPGAEVLVPAHAFVVYRLVAASCGATLVEVPAKNYGADLPAMAAAVTERTAVIFLANPNNPTGTWVTESALLDFLEAVPERVWVVLDEAYCEYVEDAEYPNGLALAARYPNLILTRTFSKIHGLAALRIGYSVSAPEVADLMNRARQPFNVNAIAMAAAEAALGDQEFVSTSRQMNREGKAALVAGFERLGLDYIPSAGNFVAVAVPDAPATYQALLEAGVIVRPIAEYGLPQHLRISVGLPAENERFLTTFERVLGAFDRISAVDPNPAHLSAAEAAGIIDRGLEAVPAEATAVLIACPSDRIARWVVELADHPGIVFDAGSVKGAILEEILQLHGSVPSNFVASHPIAGLERSGPEAADATLFQDRKVIITPTGETDAARQAQVAAWWSAAGAQVETMEPAAHDAVYARTSHLPHLLAFAYLLGIERDDLVHTGGGFRDFSRIGGSDPVMWSSIFERNRGALLAGLGRFEADLADFRAAIEAGDTERCRALIAAARARREALDQCTIAALAAARLGWHLLDSGALYRIVGASALRQAVPTDDADALATLAGGLDIRFEGERVTVDGNDLTDEIRTEAVSTAASEVAALEPVRAAILDLQRQMRRPPGLVADGRDMGTVVFPDAELKVYLDASAQVRAERRYKQLKNKGLDVNFRALLANLEDRDARDKERAVSPLVPAEDALIIDSTALDIDAVLERVLGETIEMAPGSIVTGTVVEIDSDWVVVHAGLKSEGVIPKAQFVNEAGEFTLSVGDQVKVAMEVVDDGWGETRLSREKARRAESWQMLDSAFEKNEVVTGIINGKVKGGFTVDVSDIRAFLPGSLVDIRPLRETAHLEGKPLEFKVIKLDQKRNNVVVSRRAVLEEENSVEREALLAQLQEGQTVKGIVKNLTDYGAFVDLGGVDGLLHITDMAWRRIRHPSEMVSVGDEVDVKILKFDREKNRVSLGMKQLGDDPWVSITGRYPEGSRVMATVTNLTDYGCFAEIEEGVEGLVHVSEMDWTNKNIHPSKVVHVGDEVEVMILDIDEERRRISLGIKQCRSNPWEEFGVTHVKGDRVSGKIKSITDFGIFIGLDGGIDGLVHLSDISWNEPGESAVRRYSKGEEIETVILSVDPERERISLGVKQLDQDPFTDYTAVNDRGTIVKGVIREVEPKEAIIDLAEDVYGILKASEISIDRVEDARNVLTAGEEVEVKVISIDRKNRVVGLSIKAKDIDDERAAVREHRSKEADRPGAQTLGDLIKAQMDAQD*