MGLLIGSVERIQGGGKAELAHVIQSGAFSASGSPVPAGARPRNVVLMIPDGTGPASWTLARDVARALRLRDELFLDGSLTGASRTRSNNSLVTDSAAGATAFSCAQKTLNGAISVLPDGRRCGTLFEAAQAKGMATGIVVTTRLTHATPACFGAHVADRDEEEEIASQLATSRIDLMLGGGRRFFEPKRPGAHGGRRDGRDLPAEMKAAGYSVLRERAALDAPLSLPPWASSRGTTWTTRSTAAGAQPEEQPSLREMTAAALAALRTDGRPFILMVEGSRVDHAAHANDAQAHARDLLAFDEAAGAVLADTARHGDTLLVAVADHECGGLTLGRDGLYAWYAAPVATARASNERLASDLAASSGAGPGPLAARIRAALDCPDGPALAGAAAAATATGAANVTALEHRVGALVSGPARLAWTSGGHTGVDVHVHSAGPGSERFRGTLENAEVGRRIAELLGLDLEAATRRLAPLPPFPASAFKPPPDAPTPPVAFASPSLHPPPPLALWASTGPHFFKASFLYSYL*