MSELFLRTLRDDPADAEVASHKLLIRAGYIRPVAPGLYSWLPLGLRVLRNIERVIRDEMNAIGGQEILFPALLPRAPYETTNRWTQYGDSVFRLKDRRGNDYLLGPTHEELFTLTVKGEYSSYKDFPLTLYQIQTKYRDEARPRAGILRAREFVMKDSYSFDIDAAGLKAAYHAHREAYQRIFDRLQVRYVIVSAVSGAMGGSASEEFLAESPSGEDAFVRCLESGYAANVEAVVTARPDTLPIDGLPEAVVHDTGDTPTIASLVAWANEADLGRTVTAADTLKNVLIKVRQPGGDTELLAIGVPGDREVDDKRLGAALEPADYALLDDDDFAKHPFLVKGYIGPKALRENNVRYLVDPRIVDGTSWITGADQPGRHVVGLVAGRDFTADGTIEAAEVREGDPSPDGAGPLVMARGIEIGHIFQLGSKYTDAFTADVLGEDGKPVRLTMGSYGIGVSRLVAVVAEQHHDELGLRWPSTVAPFDVHLVIANKDAQARAGATALAADLDRLGVEVLLDDRQASPGVKFKDAELLGMPWIVVVGRGWADGVVELRDRFSGQTRELVAGASLATDIAAAVTG*