METRRDVSPWEQELCGSVLQLEQRTLLRVQRPTLPQFSSVEALIHEHDLDAWAVGHPPLPNSITTTKWREAIMAQQPCNVCSNVTSQHDSQNKHLTAGPFLLLPPSSVQTESDVRCGKPSIVQAWEEGRRGSSTAGAAPPLNLPPSDLQHQVPHSLNSYLPHMRDCAQNPTFPLKRLKLFSLNDYLGLSAHPDVATAAAAAVSQFGMGARSSGVVGGTSALHRELEEGLATLKGTQDCLLCPTGFAANMAVLTALTSMGGRRVCIFSDALNHASIIDGARLACRGGSATLHVYRHKDMAHLEQLLGSLPSNALALVITDSLFSMDGDFADLQALAALRARYGFLLAVDEAHATLVCGDRGAGAAEALGVSDQVDIHIGTLSKAFGALGGFVATSAVIKALVLNKGRAHVYSTALPIPVVAAAQTALAVSNREHWRRPAVWSLVERLSAGLGVPALSPIVPLVVGGEAEAMGLASKLLKEHGMHVPAIRPPTVPRGTCRLRVSLSAAHTVADVDALMAAIKSSSGTLNVSTRHEEKAGSQSNALLGNDQPSLMRLQYLEAQAHTPVALAMKPWKKTSL*