MLRPVIRLARAAQPVAAHRTLFTESDTCVRVFNTIDQVRAWRREKTLLGQSIGFVPTMGALHRGHLDLVKASIAENDHTIVSIFVNPSQFAPHEDFGQYPRTVDSDVAKLTELRNSIQTDEQVHYTNEFAVFAPSVNEMYPSGIPLDVKEQVGAFIEVKGLSHQLEGSIRPHFFRGVATVVTKLLNIIQPDRAYFGQKDAQQCVVVSRLVADLHIPTAITIVPTTREANGLAMSSRNVYLTEESKDKSKVLYEALTSAQHMFRDTPNVTYGDIRKKVLDTIAASEFSIDVEYVSVSDKKTLIDYPLDEAVNKDDGCLISAAVRVPNKDGAKTRIIDNVLC*