MGKRKGKAAQLADDATGTSELNKHIREMDVEDGPVSGHASVGASEASAPTPPSANGHAPGEKVEKTSADYYFDSYSHFGIHEEMLKDTVRTKTYQNAIYQNEFLFKDKIVLDVGCGTGILSLFCAKAGAKHVYGVECSDIADSAKQIIKANGYEDVITVLKGKVEELTLPVDHVDIIVSEWMGYFLLYESMLDTVLFARDKWLVPDGIILPDKASLFLTAIEDGDYKDEKINFWDNVYGFDFSSIKTAAMLEPLVDVVDPDQVVTNSCLLKKMDIMTIAKEECDFTVPFKLVATRDDYIHALVAYFDVSFTKCHKPISFSTGPKARATHWKQSVMYLEDRITICEGECLKGTLSVARNKLNPRDLDIVLEYSFEGKKGQAKRVQHYKMR*