MTTVYDVTTWSVPGNPSATPYNDIGLIINSIIADIKAQQSNQASKPGAVIYIPPGDYSLKTRVNVDVSYLTIRGSGHGFTSLSIRYNAGNTSGWHEINPGGSRVRVENTDGNGEAFRVFRTGDPRLSGVVFENFCLDGVSFGSNQNSYVNGKTGILFDSANDACRVEGMGMVYLEHGVVVRDADALSVSGNFLAENGTCVKLIGSGQASKVTDNLIGAGYVGFSIFAENHWGLLVSGNNVFPRGKSSVHFKGCTRSSITANRFHAFYPGMVHFEGACTENLVGANHFLRQMEPFDPLKPYNNGLDDLFGLVHIEGGSNTVTGNHFSYDVPAASVRPSGATPTIILVASGNNNYIAANNTVSAVAVKAVVLDSATTGTKVLDSATQAQFEPYQSSYSFRATP