MKALTSSLLGLFAAPVLAGLLGAYVPLASAAPPKEIRIAVPDVSAGSSHSGGGVVDVLYTRQLLEKEFANDGIAVKWSFFKGAGPVVNEAFANGQVDFAYLGDLAAIIGKSGGLDSRLLAATARGVNHYLGVQPGSGIKTLEDLKGKRVGIFRGTASQLSFDNALASVGLSEKDLKVINLDFSAALSALAARQIDATWGLAGLFALRDRGLAEIPLSTRDLNGAGTLQALLVGSGAFVDAHPDITERLLKVQLQAQDWLAREENRDAYIELVSKQASYPVVILQSEYRGRKLGDALSPRLDADFLGRLDASIQAAKRFGLIRREFSAEQWAAPELLEAAGKLAKAKAVAQAAE*