MAASGALLYVRRQTLSRALSRLVLRAFRSRLKRHSRKKHLPLTQKQWRDAFDPQSGRLIEGEKVIKRVRYGGHQHIRSVGGRTTNQEPGMTYGNPRGVELKIRAEVWLFLLNFYDMESTAAEREAEKSLKRAEYDDLKRRCIILREKKSLKSRSSLEGGVGLVEMNATSLHQDTVFCFRKKGFAERSPVTPLPGSKDLSVMEDYLISPFSRGGITPHASEEFSTWQRIIRLDAVRMNAEWVPYSPSQASVTKGMARQLAMDVSLKEDEHLEPCVRHHAARLVAILEAYALYDPETGYCQGMSDLLSPFVALLDEDYQAFWCFAHFMYTARHNFRSDETGIRRQLQLVARILKVGDPQVYKHLEKIQAVDCFFVYRMIVVLMRRELSFEQTISFWEILWADKTALRSGKVKHFCRKGRRKAPPCDDLLLYVVAAAVRRKRNYIMENCICMDDTLRACNSMAGHLDVWALLDEARELLEAVHARFRF*