MSDLRQFRHFVALAEHGHYARAAEAVNLSQPALSRSIQALEGQLGCTLVERGSRGVALTAHGRLVLEHARRLLAGHRALHNAVSQLANLDSGELRLGGGPFPAARLLPEALAGFSSAHPRVRVVLLIEDWQTLRQRLLDDAVELFVADIRELQGDPQLRIHPLREYPGVLFCRPGHPLLRLVRPSAEQLADYPLAGPRLPEAVRGDLARLLQREEPLGIQCDDVLMLKGLVGSSELISLAPWDVVAADVEAGRLALLPWPAGAEPARAKGSAYGLVSRAGRSLSPAAAVFVERVLEQDRRFAAT*