MRALLSVSDKEGIVEFGKELENLDFEILSTGGTFKLLKENGIKVIEVSDFTKSPELFEGRVKTLHPKIHGGILHKRSDENHIKQAKENEILGIDLVCVNLYPFKKTTIMSDDFDEIIENIDIGGPAMIRSAAKNYKDVMVLCDPLDYEKVIETLKKGQNDENFRLNLMIKAYEHTANYDAYIANYMNERFNGGFGASKFIVGQKVFDTKYGENPHQKGALYEFDAFFSANFKALKGEASFNNLTDINAALNLASSFDKAPAIAIVKHGNPCGFAIKENLVQSYIHALKCDSVSAYGGVVAINGTLDEALANKINEIYVEVIIAANVDEKALAMFEGKKRIKIFTQESPFLIRSFDKYDFKHIDGGFVYQNSDEVGEDEFKNAKLMSQREASKEELKDLEIAMKIAAFTKSNNVVYVKNGAMVAIGMGMTSRIDAAKVAIAKAKEMGLDLQGCVLASEAFFPFRDSIDEASKVGVKAIVEPGGSIRDDEVVKAADEYGMALYFTGVRHFLH*