MYEFHGWFGIAESPEEADTGTLEQGIAELRERVEALDWSTGEAVLRAHNGEWFVRADRLVNRRRDEAEELDALVAFIARRFPGGWGLLYERSDDLPSPPGPGAFRVRVLARGEVTERLDPFLSPVRPLIED