MKDGRHRRLTPSTVSKTTTMTRTIHIAVLDVDIPPRSLYETHGLCSAHFRHALQDAATRFNALTPGSDIRIAVTPYDIRGGHYPDFRHLRKTQTPLSEHSIDAILITGGAPGVYEIDKRPWMQTLAKFLQTVFREYPAVRIMGTCFGHQLIGHALVDSGAGDVYVEKCPLGREVGIHTVQLNRDFVDAFPLALGHLPNGQLKIQMFHGDRVMVKGGTEGVLPETAAVSLPAPWVNIGSTPLCPIQGMYYPGRVLSVQGHYELDACGMQSMCLEFAPLLGWTDSKLGLFLEQVGDDYNGRQDDSEAFALAVVCFLAGE*