MVSRRTCPDFVNAADVDLSGSRPVLELPCGLTEDSSITFVGVPDEHSRSFQIHLLGSGVLRYDVNFSKQSIVQNTWTERSGWGEEVRCPCHGSFKNYIVVDELPLCNEQTSRITLDDFPFLKGSPFTATLWFGLEGFHMTVNGRHETSFPYREVKNDSTKSLQKLEPWLVSAVKVSGGLKLLSASATRLPVPDENHSSLAIEEKLKAPSLSGTRITLLVGVFSTGNNFKRRMALRRSWMQYEAVRSGEVAVRFLIGLHTNEQVNLEMWREAKAYGDIQFMPFVDYYGLLSLKTVALCILGTKVIPAKYIMKTDDDAFVRIDELLLSLKDKPSSALLYGLISFDSSPDREKGSKWYIRKEEWPLDSYPPWAHGPGYIITQDIAKFVVKGHLERDLRLFKLEDVAIGIWIQQYNQTVKRVKYMNDKRFHNSGCKPNYILVHYQTPRLLLCLWEKLQKESQSVCCE*