MEPGNYATLDGAKDMESLLGAGGGRNLVAHSPLTSHPAAPTLMPAVNYAPLDLPGSAEPPKQCHPCSGVPQGASPAPVPYGYFGGGYYSCRVSRSSLKPCAQAATLAAYPAETPTAGEEYPSRPTEFAFYPGYPGTYQPMASYLDVSVVQTLGASGEPRHDSLLPVDSYQSWALAGGWNSQMCCQGEQNPPGPFWKAAFTDSSGQHPPDACAFRRGRKKRIPYSKGQLRELEREYAASKFITKDKRRKISAATSLSERQITIWFQNRRVKEKKVLAKVKNSTTP