MKGGAKTLVEPHRHLGVFVARGKEDALCTRNLVPGESVYGEKRISVEVEKPDENAPSGVLKEKIEYRVWNPFRSKIAAAILGGIGEIYMKPGSKVLYLGAASGTTVSHVADLVGPDGAVYAVEFSHRSGRDLVNMAKKRPNVIPIIEDARHPTKYRMLLPMVDVIFSDVAQPDQARIVAYNAQFFLKTGGAFMISIKASCIDSTIEPALVFAKEVKKLQDEKFKPREQITLEPFERDHAVVVGNFRVSKKASTQ*