MLPTTTHLEDLCSFSALLPSTRARYAALVVYAPLGFVVAVVRLLLCLLVAVTHLAVAPFLPPATRAILESAAVRAMTLIGGVRIRLQTPGGAAASPRVAERLRHARVVVGNHVTQFDSLFLRVWCGGSLAVPVRETYAKSGWLLLHLTRMVVSPIWTPPPASHASGSTEPFGRAARVPSAPGARREREGRAAVEGALRRHLRREGEPHEPLLIFPEGSITNGAGLMRFARGAFRLGEEVQPVALRVTCPLPLAHDTLTSSLPRNFARALFQPWHVAEALIAAELGVPATRWSSADKAELKRRYGLL*