MGSATKYQRTLFEPEHELFRESYRAFLDRHVAPYHDEWEKTKIVDRGVWLEAGKQGFLGMAVPEEYGGGGNADFRYNTVITEETCAGRYSGIGFGLHNDIVAPYLLALATEEQKRRWFPNFCTGELITAIAMTEPGTGSDLQGITTRAVKHGDHYVLNGSKTFITNGINSDLVIVVAQTDPEKGAQGFSLLVVERGMAGFERGRQLDKIGLDAQDTAELSFTDVAVPAENLLGQEGMGFIYLMQNLPQERISIAIMAAAGMESVLEQTLQYAKERKAFGRSIGSFQNSRFLLAELATEATVVRIMVDEFIKLHLAGKLTAEQAAMAKWYATEKQVYLNDRCLQLHGGYGYMREYPVARAYLDSRVQTIYGGTTEIMKEIIGRGLGV*