MAKRVHRRETIQLRDGSLRLVAVADTHSHPHAESARRIAALTPDHIVHASDIGALTVLDGLRSIAPLSAVRGNIDVHAPDIPDSIALDIRDGDETVLTALLLHIALYGGKLRADVIRLAAEVGASLVLCGHSHVPFMGRDRGLTAFNPGSIGPRRFLLPIVFGVVEIDRKRVALRHVDCETGETWMPPAVGRG