LQKDWSSPVYAFFGLVPDIEYVDGRRSHVFKCLARSCSKTIRRYLDKGDAKSTSNMWKHTRSCYGEDVVAQIAEAKDIKTARKAVKGYIANGTITAAFEQVQEWRL