MFPTVRVSFSGPLRQVTPSDRYVVLLDIVPMDSRRYRYAYHRSSWLVAGKADPPPPARLYAHPDTPIGPDALRKQVISFEKVKLTNNEMDKNGQRDNGLNGFVY