MQSIRLNASLRDKIINNALLKSGVLDEEKQHELAMCDFAKRVRVAAFGGEEKAKLVDEKAARIQQIEDELSEAGCANVYVNFNRGSDIHAAFNGLRICLPYGGDEDSRYIFLLTPKYDKCLFSATDPLSIEFTELEAKGKSINKKKDDLKTTVTSILNSVSTTKRLIEAWPEAKELLPDSVEKEITGLPALQIADVNKLIGLPTT