MEPGNYATLDGTKEMEGLLGAGGARNLVAHSPLASHPAAAAPTLMPAVNYAPLDLPGSGEPPKQCHPCPGVPQGASPAPVPYGYFGGGYYSCRVSRSSLKPCAQAGTLAAYPSDTPAAGEEYPSRPTEFAFYPGYPGAYQPMASYLDVSVVQTLGTPGEPRHDSLLPVDGYQPWALASGWNSQMCCQGDQNPPGPFWKAAFAESSVQHPSDGCAFRRGRKKRIPYSKGQLRELEREYAANKFITKDKRRKISAATSLSERQITIWFQNRRVKEKKVLAKVKTSATP