MATFRRTRNGHFSLTLHAAEADLLASLAREVLELLEVPAAAPPRPVDPLQAELGLSDLPGFDTPLDDLAGDGPVAPPEDEVLRRLLPDAYGDDPDASADFRRFTERGLRERKAAAASGLLAGLAPVEGQGGRVQLDADGARTWLAALNDIRLALGTRLGVSEDADPDADLAEDDPARWAWAVYDFTTHLQETLVRSLS