MEPLVGERRRVHLQPIWAHHFSGFTPRRAPPPRPPMPMTLLPARLLHARSKTTAAQHVAARHLDHTFEKLVASSLPLVAASPLLDALRATPEPLALPDLARRLPLRLHRRGPLHFLRLFPRIFDLRPPLPLSLSLTAPAASLLAVASSPDAAARTLHRLLAMSASRSVPLRAVFRVWRELALPDDFEDSVVAQHPHLFRLAPNPAEPRTHVLHLVADPAKEEFTPAVDKNRPEKYAFQLQFPPGFRLTKEYRKKVKDWQLLPYVGPYEVVDRKVGASKRVSKMARRKMEKRAVGIAHEFLSLTVEKMVEVEKFSQFRKWFGIDVNVRDVFLDHPGIFYLSAKGKRHTVFLREGYDRGKLVEPNDVSEARRKLVELMLLRRHGLGNANSNANMSSSASADAKESDADLQELEL*