MEPGNYATLDGAKDIEGLLGAGGGRNLVAHSPLTSHQAAPTLMPAVNYAPLDLPGSVEPPKQCHPCPGVPQGTSPAPVPYGYFGGGYYSCRVPRSSLKPCAQAATLAAYPAETPTAGEEYPSRPTEFAFYPGYPGTYQPMASYLDVSVVQTLGAPGEPRHDSLLPVDSYQSWALAGGWNSQMCCQGEQNPPGPFWKAAFADSSGQHPPDACAFRRGRKKRIPYSKGQLRELEREYAANKFITKDKRRKISAATSLSERQITIWFQNRRVKEKKVLAKVKNSATP