MEPGDYATLDGAKDLEGLPAAGGGRHLAAHSPLTSHPAGAPALMPAVSYAPLDLPGSAEPPKQCHPCPGVPQGPAPAPVPYGYFGGGYYSCRVSRSALKPCAQALAAYPAEPATAGEEYPSRPTEFAFYPGYPGPYQPMASYLDVSVVQTLGAPGEPRHDSLLQVDSYQPWALAGGWNGQMCCQGEQNPPGPFWKAAFAESGAQHPPEGCAFRRGRKKRIPYSKGQLRELEREYSANKFITKDKRRKISAATSLSERQITIWFQNRRVKEKKVLAKVKTTTTL