MSVMGEKTMTPVEDVNIDAVTYHRDQLQAPHLTGYGLKISTWLLESYLVGGLIVSSTLRVNKYTEKLSQTLIPDAPLFVPQFPEQDMEPAVKVIEETSSPVERVELALECLPPGFKKRTDVPFRYWTIRDYAYAYRNGSTTPLDVARRLIAAIEDSQSRDPPMSLFISFDAKDIEKQATESTQRFSEGHPLSILDGIFMAVKDEVDCLPYGTRGGTTWFHKVREVKNDAVCVARLRECGVIFVGKTNQHELGSGTTGNNPHYGTARNPHDPKRYTGGSSAGSAALVGCGLCPAALGTDGGGSVRIPSALCGIVGLKTTHGRTSTEGVLELGWTVEVVTPMAGTVEDLLLVYAAMLGSRPNDVTASKPALPSFPIMEGSQHDVDVTKVIGSITFGKYTQWFEDVSSPEVLDACEKVLELLKENYGMKIKEVILPEIDEMRAGHVVTIGSEIAAATSTYYCNGRRKDISYEIRSTLALLRAFTSRDYVAAQRLRRRSMFYHMEAFKSVDVIVTPTAPMTAPVIPKSALKFGESNLVVGGDLMRFVVAPNFLGFPAITVPVGFDKDGLPIGLQLIGRPWSEATLLRLAAVIQKLCASQSKQPAVFYDLLEGVH*