MEPGDYATLDGAKAMEGLPGAGGSRNLAARSPLPSHPAAAGAPPLLPAAVSYAPLDLPGSAEPPKQCHPCPGVPQGTAPAAVPYGYFGGGYYSCRVSRSSLKPCAQAATLAAYPAETAAPGEEYPSRPTEFAFYPGYPGPYQPMASYLDVSVVQTLGAPGEPRHDSLLPVDSYQPWSLTGGWNGQMCCQGEQNPPGPFWKAAFAGTESGVQHPPDGCAFRRGRKKRIPYSKGQLRELELEYSANKFITKDKRRKISAATSLSERQITIWFQNRRVKEKKVLAKVKTTTNP