MDLFEYQAKELFAKHNVPSTPGRVTDTAEGAKAIATEIGRPVMVKAQVKIGGRGKAGGVKYAATPQDAYEHAKNILGLDIKGHIVKKLLVAEASDIAEEYYLSFLLDRANRTYLAMCSVEGGMEIEEVAATKPERLAKVPVNAVKGVDLDFARSIAEQGHLPAEVLDTAAVTIAKLWELFVAEDATLVEVNPLVRTPDHKILALDAKITLDGNADFRQPGHAEFEDRAATDPLELKAKEHDLNYVKLDGQVGIIGNGAGLVMSTLDVVAYAGEKHGGVKPANFLDIGGGASAEVMAAGLDVVLGDQQVKSVFVNVFGGITSCDAVATGIVKALGMLGDEANKPLVVRLDGNNVEEGRRILTEANHPLVTLVATMDEAADKAAELASA*