MGALDEGRYHAEIDNEVSFELGFESQPETLAIQDAVRVLLQGLGEDINREGIKKTPFRVAKALRQGTRGYKQKVNDIVHGALFPEAGLEGGSGQAGGVGGLVIVRDLDLFSYCESCLLPFQVKCHVGYVPSGKRVVGLSKLSRVADVFAKRLQSPQRLADEVCTALQHGIKPTGVAVVLQCMHIHFPNFESAFLDSTSQGWVKITATSGSGVFEDGNTDVWTDFWSLLKFRGISIDNAHRRSSGQSWCPSQSCGMPGQANSAMTNAVNSILKSLGEDPLREELVETPSRFVKWFMNFRNSNLEMKLNGFVRSRIDTRSPSGQVGNFNDGICSELNLSFWSQCEHHLLPFQGVVHIGYHSSDGVNPVGRPLVQSVVHFYGFKLQVQERVTRQIAETVSSFLGEDIIVVVEANHTCMISRGIEKFGSNTATFAVLGRFSTDPVARAKFLQSLPDSCSAGR*