MVHATGEERAVHLSREAVELRDSGHHEAAVRNLREALALAPDNATVKEAFLKIQNEDGNSHHLLELCRSYAIQKNEKAGKDAARYLRTDGLVPPENVALECVKLLLSYQAQALSPLQDDIIAGLVRQNASVRQYFSSQLQVSVTTFFDDLYDRGDGAAVCLDTVVLDHAVWPSEEARLHCERELFQLFIAKLMESGHDLDGRSLKGIARLLAVEADQLRDLMDDESLDVVITSLDHRLPLEWRSQATLATVKYLESAKEFGQKQFSQIISAKLRKNRVDDLTVAFSATAVIFPIAPDVAAELFLSEAFMASLKPLTARDAKSRRMEKAILELLNAACISSTSRDAISKSLSDWLSHILTNGSDESSELAAVILAKLRASAKDSNGTASNGKAQSHDGNVSELVDRFKGLMSRQETEHISNAIEGLAYSSVKPEVKEQLAADQSFLRGLIKVLQEKSNETSILYGGLMIILNLTQFLPNLSEEQKKMSQLKSYAEANAKAAQNGPSVLEDDKHVIARCAAVVDAGVVPLLVACGRNTARSNHELISRILLSLSRNPKSRGTLAQQGAAKLLLGLAVNSNSSNTNILNASHALARILISVNPSHVFPLSGYPHVTSAIRPLVALLASPEVTSVTAEQPLDMLPVFESLLALTNLASHPDSAAAEAIVRHAWPQVEELLLSKNPLIQRAACELVCNLMACESGVIKMADGTKRAAQRLHILLALTDTDDLTTRQAAGGALAMLTEFDPVIAGVLNRPRGVELLLNLCQEEDDGLIHRGITCVRNLTCAASGDNRRRAIEAVKQAKGVEILSNMLKKTRNQLILQIGVEALKPLVE*