MADIEGAEREIATTFEEMMEVIKRSEQAQAEVRALETEVRALETEVKKRRCAYDAALERGTHRAHQALKVELDATITRDDRTYKKWYIRKEDLLDLYHECAFVSQPVRVSFPMGAAYGGTAWTTVPRQCDLLHRVYLVLEVGPLVQTPSDGVNYWHWTNKLGLAMWEKVSALSVDEINKPLAPLIGDWDWTPGYLRRVSNETQKFIVPLPTWTRLPQTAHPVMGSPDIKVAVTFRPLKHLVMLQTDDALEPIPALDRVLSGQITDAYLLCNFIYLDEPRRPRSTALRAPRRDLADPGVPRPKGSETFAAEIRLTGPCKELLFVFREFERATNGRLFDYEHDDPTPDNNADPATLYNAIPERFKTLSLTLRGNERVPPLPPTYYKVILMNFTFASPGTDADLDLLVYAVGFNVMRQNASGTRLLYQ*