MRRETVGRLMEVLLVEDSLMAARLTMGALKRGHIEHRMTWISDGAEALSFLRQEGRFSRAPRPDLVLLDLGLPSLDGRELLAAMRADPELQDIPVVVMTGEATSVHDSMLDSLDVQGFMVKPVNMEKFLALVEQLKGHWKADMILPQRLDLQRAFSIRMKGRAGRRVVSCCPPVTSTYNPCGSSYGRMLSYTEALSRAEDANRAEAALAASRDEVKQLQEQLAAMQEALNTTATERDEARQLATTLKKDLASTEKALAAEKKGHQATQAELKKAEEARVTAEAARKKAMVAADTATKERDEARANLVKAQEDLKSANATIAELKKAAEEAAAKTQALEKQVRDLKEAAMKDDPPQVEEEKPEADPSEPTPENE*