MSFVRNYQAEDRSLHSGYWSTFDGNNYGNNNRKRSRNNYYNRNCNIYNDNRTKFGDHFNFYNADHANYARYDAVRSSLKRRKYSAPVWQESQQYYVPPMVHDNIPSAYNFQGPPTRSDGDASTSASCKRDCSIFEDDKPVFMSRDEIDRHSPSRKDGIDVHHETHLRYSYCAFLQNLGMRLELPQNIIGTAMVLCHRFFVRRSHACHDRFLIATAALFLTAKSEEAPRHLNNVLRTSSEILYKQDFALLSYRFPVDWFEQYRERVLEAEQLILTTLNFELNVQHPYVPLTSVLNKLGLSKTVLVNLALNLVSEGLRSSLWLQFKPHHIAAGAAYLAAKFLNMDLAAYQNIWQEFQTTPSILQDVSQQLMELF*