MPGTQMDVQNGVAVISLHNPPVNALHPSVLQGLFNHLREAQARPDVKAVVITGANGRFCAGFDINQFVQASGGGGIDDRINESFCDLIESGPKPTVAAVQTMALGGGCELALACNARVCTPGTSFGLPELQLGIIPGFGGTQRLPRTVGLQKAVEMMLTSTPIKDRAALKLGLVDEVVPAAQLLEAAKQMALDIAAGKRARVQTLYRTDKLEALGEALPILHFAREQTVKRARHLTHPLLCLDAIQYGIEHGGRAGLQKEVECFAAAAALDTHKALVHIFFAQRSTKKIKGVTDAGLRPRPIKRVAVLGGGLMGSGIATACVLAGIEVLLKEVNQKFLDAGLGRIQSNLTSRVKKGRMTESAAKAAMSLVQGALDYTGFGNVDMVVEAAIEDVKIKQEIFAELERCCRKDAILSTNTSTINIELVGAKTTCPGAQEPLRASAAIQWQELQCITVCWQQPISAX