MQYLPEKDYELPRLDLLTLLFESQLSLTTESTILHAEAADPTNHITKAQARTITKRLAHVFRSEFGIGADGPGKDAVMCISANQVLLPAVFCGIIGAGGVYTAASTALTASEVSKQLRQSRSKVIVACPENRAKARDAARECGIPPDRVLVLESMGHRRLLCQGNFGRNYLQATAELDWERIADIDALENTTICLLYSSGTTGPPKGVMLSHMNLVSEALFTQLVLRDSKEGKPHLNVPYRTVGHLPTAHIAGCLGCFITPAVAGGTVYWMPRFNIDEFIDYCKKYAVTFLSTAPPVYHGIVRSDRVTDQFKTLVRAESGAAPLSLELQEQAEKMLGCTISQRWGMTESTGSVTTMPWGQSDNTGGISPLLPNMRLRLVDERMRDVRSGDEGEILLKGPMITKGYFENPEATAEAFTTDGWYKTGDIGVYKDGKIIMVDRKKELIKYKGLQVSPVEIEGFLLTHPGVADVAVVGARDPEAPGNELPRAYVVIKAGSSVSEAELKEYVKSNLAGHKQLRGGVVFIDEIPKSASGKILRRILRDQARSSAGREAKL*