MDLLKKELQRKRQNLESDFGGRKFIKRSEIEQKKLDRIREEEQKELQKKLQKNKPSSDDPSQPNADDTPSTLHSSSKTSVKSKEEFGEEHKIDELVLSRPEVIRRLRFLKQPITLFGEDDDARLNRLKSLLKAGVVDPDNDMAEGQRNDFLIDLAELKKRQKTGLLHHKKDKSKEKDGIEEGEGRGVSDDHGGEGGSSGIDKDKDLKRLKSNFEDWEQELEDRPEAEKTTGRGKSMVATFKQCARYLKPLFKFCRKRCLPDDIRQALLVVVECCMKRDYLAAMDQYIKLAIGNAPWPIGVTMVGIHERSAREKIYTNSVAHIMNDETTRKYLQSIKRLMTLCQRRYPSLPSKSVEFNSLANGSDLQSLLSEEKLKTGSNIAEERLKLMTGPAETHSP*