MSARALSPTPRPTRSSTPSRDARSCAKPRVIRNVRSVIARAAGDLEPDNISVLVCGGNGVAMDVFRQLTEKGTWATVLQRHETNRKEIESVGGFLVKGDALDPKAVDKAMNQSDEYDAVVSTIGGTPADPRADSEANIALIDAAAKKGVGKFVLVTSIGAGDSAGAPPPNVYEALKPVLIEKAKAEEHLKKVSAATGMAYVIVRPGGLKSEPLTSTAVLTEDTNICGAIHREDVADLVIKCVLKAKANGKVLSAVDKAQLFDQPEFVPFEV*