MARWERLLGVSVILSCCFIGVYWSYFGSDTEMAPLPEPTQHDLLPADYINTDYVLQRPKFLLFGDSLTERAFSVGGWAGALAHYFYRKVDVISRGFGGYNTRWAKHLMKDVFNGVDGTNTKLVTVFFGANDAARANGPPHSARQHVPIPEYADNLKQMVAYIRGLGVQTIVLMTPPPVHDAGRKEWQVLRVGKEASDAMPLDRTNEHTAGYAAACLAVGKELGVPCVDLYGRLQKEQEWGPSLFTDGLHFSPLGNAKVFEALLDTLASAYPDLKPEALPLHFPWFDQWDFEQPENTAAQIEALRQKGPFAVGKMEPKA*