MEPGNYATLDGAKDIEGLLGAGGGRNLVSHSPLSSHPAAPALVPAANYAPLDLPGSAEPPKQCHPCPGMPQGASPAPVPYGYFGGGYYSCRVSRSSLKPCAQAPSLTAYPAETPAAGEEYLSRPAEFAFYPGYPGPYQPVASYLDVSVVQTLGAPGEPRHDPLLPVDSYQPWALAGGWNSQMCCQGEQNPPGPFWKTAFADAGAQHPPDGCAFRRGRKKRIPYSKGQLRELEREYAANKFITKDKRRKISAATSLSERQITIWFQNRRVKEKKVLAKVKTSATP