MADGEYDKEQLRILRNAFKAFDHDGAGSIEHADVSSILEILGQKLEPPAVKALIKEVDKGTTGKLDFSQFCKLAARFIEV EEDVGALQNELKEAFRVYDKEGKGYLTVATLRGILHELDDKLSNQDLDMIIEEIDADGSGTVDFDEFMQVMTG