MEPGSYATLDGAKDIEGLLGVGASRNLVAHSPLTSLPAAAPTLMPAVNYAPLDLPGSAEPPKQCHPCPGVPQGASPAPVPYGYFGGGYYSCRVSRSSLKPCAQAATLTAYPAETPTAGEEYPSRPTEFAFYPGYPGPYQPMASYLDVSVVQTLGAPGEPRHEALLPMDSYQPWALTSGWNSQMCCQGEQNPPGPFWKATGTDSSAQHPPDSCTIHRGRKKRIPYSKGQLRELEREYSANKFITKDKRRKISAVTSLSERQITIWFQNRRVKEKKVLTKVKTSATL