MQSLVNAHPVGFPARALSWTSLRGASGQARILAMGTVEPTPGDRIQQGLKPDAREDLSANRPSPPPLPKGIKLKAVFFDVDGTIAVSDPLHFKSFQEMLSNVGFNGGIPIDEAFFQKNISGRHNPDIAKDLFPDWPMDKAMQFMDDKEAHFRKLALGILEPTGGLLRFCKWVEEKGLTRAAVTNAPRANAEQMIKAVGLEQFFQLLVIGSECKRGKPHPDPYEDALKHFGLQPNEAVVIEDSSAGLQAAVAAGIPSVGILTGNPESSLIAAGASVTIRDFDDEKLWKALEQ*