MRDTPQKTADYSLVIVGAGLIGSAAARHAALGAAPGSRIALVGPSEPQGRQPGEWGAFGAHHDEGRITRCTDPDPTWALLAQRSIDRYAEIEEQSGVQFFSEVGHLAVGPAGAPSLVARAANAAAQGVPHELLDAAALRERYPYLSFPAGAAGVWEPRRSGHISARRLVAAQISAAQRCVRPGVAFERVDESAVAVEEAAAKAAAGTDQATGEAEGEAPAPSYRVLLRDGRELRAARVLLCCGAFTNGPSRLVPAPLRLSNFTTQTVHFSLGDSDAARLEGMPSVIAKFPTWWAYLLPPIRYPDGRTVLKLGGARVEDASAPAARLDAAGRTPGRGGTRPLLEPSDLLTWYRSGGDAAARCEMEGMLHELVPGLQPLEVRSDACANCRTETGLPLVGKVRGQLYAAAGGNGLAAKSSDEIGRLAALAALGSLCCGEGGLQRWQEPDDESELLARERFAPC*