MEKAQEAEVKTGVEKGEEEASEKEEAGSGSSEEQPGEEENYEEALGILENEAGDSEEGRAASEEEEAWVEEIPVNSIVLAAKSCVLRTMLSNGMKESDKSAPVVLKVTPEEKLAFKELLQFIYVGSLSPAFLQPDASIRALVDLLIVGDKFGVGSLMGAVLTAVTNRKRTVSDDVVLALEVPDALELYPEIKALVSKARAHVVDTFQDVETWSESLEFLTLGQNVVSSLLQSEELDAASEEEIFSAVLVWVRNNFDGMAQRQGAMNELSQHLRFGLMKGEFLLRSVLPLSEMALPETQERVRAGLYFQAFSDVEKLKSEDLSTQPRTGGQGRQVEILCNFTLDEAGARQSSPSAVCIGKRWHIDVQKDPRQDPPTVGMFLVSRGLPGDEGTMPPTRVDFALYVRVWPTGYWKNINSVPAYELKNEGEGYGRADALKMSWEDARKPSCYVGPTNEITVKVHIRQRKLNAGKVEEKK*