MMLGRAAEEEVAICGALLPAETLTLDRPEISQPIRAPSWTIPIAPSELVRRVLDLHAQISALDDLRPSEPVNALFSSLVDLCLHPCPINLDEELSPDEQKSREELIRLCGKAEGLLEHHYSALLGSFAEPHLHFSMFPYYYNYVKLAQAEFRELCLAASGTAPTTASNSSVAKRPGCMSAASACACATFMKVAFVGSGPMPLTSIVLALNHMPWATFDNYDLDPEANSKAAVLVSQHTDLAERMNFITRDIKKVKLRMAEYDLVFLAALVGMDRVSKADFLHHLSLHMRPGATLVVRSAHSGRAFLYPVVLNQMLLDAGFDVLSEFHPTDEVVNSVIVARKRKFPLHLPQLEVSSSS*