MQSSTLLFNTNLNFPPRRLKFLLKPAIFPPPTNRVGLISSRSRSRMASFAGLGVAVDSEVATSRTVGFQTLTDFMGKGRANVGDDLIVLLTHLQYACKRISALVASPFNSELGKEMGHGGGFDSFGGRDAPKPLDLVSNDIILSCLRSSGKVSVMASEEDAAPVWITDDGPFVVVTDPLDGSRNIDVSIPTGTIFGIYNRLWELGHLPTEEQALLNSLQSGSRLIASGYVLYSSATILCLTFGSGTHAFTLDHSTGDFVLTHPSIKIPRRGQIYSVNDARYFDWPDGLRRYIDTVRQGKGQFPKKYSARYVCSLVADFHRTLIYGGVVMNPRDHLRLVYEANPLSFLVEQAGGRGSDGKNRILSLQPVALHQRLPLFLGSLEDMEELESYGNIQQKVNPGYEV