MVGVRAVCGGFGTSVSDCAASVPNLKNIVTIPLPFSERRNLTLGAFYPCNPAARIVRRCFVVTSSSTMAPGVAAADQASPEETFGVSMYPVHRSKVIHIVRHGQGYHNVAGELDHSSYMSWDFTDASLTDLGWQQAEALHAHLDATGIMSQVELVVVSPLLRTLQTAAGVFGGPTLPEGESEESSLMTSGLGKSPHAAISRLNSFKFVANEWCREQNGVHPCDRRSDISFYKKSFPGVDFSEVETDKDTWWHETKRETSQELFARARGFVRWLLKRPESRIAVVSHSSFIFHMCHLFGAECSDVVRKEIQTGFRNCEMRSVVILDRLATGAPSTAFLDFPGGLHYNDLSKKDMDVPDREIVAEDKVPHADSLPTVAQTAWPISDAHSNGKL*