MKHLTSLLQSRVNKKDPFPPQSSDQFKSKLAKERSVEFSTKMNPKFGLFLVLLVLGAFHYSLVEAQGTFVDACNEVCNRSSPERKECCRAHGYPLGRRFNCNGGRMICY