MLIDGINSWAPRLPVKRALIDFSSPNIAKEMHVGHLRSTIIGDTLARMLEFSHVECVIRRNHVGDWGTQFGMLITYLFEKFPNPDNVSEADIGDLQAFYKASKLRFDSDPEFKLRAQQAVVSLQSGEIKYHKAWQQICEVSRAEFDKVYQCLGIQLEERGESFYNPYIPGVLEKLDNLGLIEESDGARVIYVEGVDIPLIAVKRDGGYNYFTTDLASLWYRLNEEKLEWIVYVTDIGQQQHFDMLFKAYRRAGWLPKDENAYPKCTHIGFGLVLGEDGKRFRTRSSEVVRLVDLLDEAKRRCKIAILERDTTKDWSEEEIEKTSEAVGYGAVKYADLKINRLTNYTFNFDQMLNDKGNTAVYLLYAHARICSIIRKSGKDIEEVKRNGKIVLDHEDERALGLHLLQFPEVFEEACTNLLPNFLCEYLYNLAEIFTKKFYANCQVVGSPEETSRLLLCEATVTVMRHCFYLLGIEHVYRL*