MATLRLPLVRYPSVLFPGSAVTLSSSPLAAAISAALRYDSRIAVLGPVGRIAVELRLVCDQHLSDKPSGVVHGLTGDRRRLHSLAEGGEGGASISNFEPVDDDPMLSPAREERVHDEAQRARDLLERGVEQRAFSLEPSHLDDELGLGPLCDPRRRPSDFWLAGRLPLATSLRASCLASTCPLKRLCEVNDAMRLLLCNDPARFRHRLRLQVETPASDGCHGIGIGGSATPRTIVAEAPPSYAWVADNSFPHG*