REAHSQTEKRRRDKMNNLIEELSAMIPQCNPMARKLDKLTVLRMAVQHLKSLKGSSSSYSEVRYKPSFLKDDELRQLILRAADGFLFVVGCNRGKILFVSESVCKILNYDQASLIGQSLFDYLHPKDVAKVKEQLSSSDVSPREKLVDGKTGLQVHTDFQAGPARLNSGARRSFFCRIKCSRTTVKEEKECLPNPKKKDHRKYCTIHCTGYLKNWPPNEVGVEEENDVEKDSSNFNCLVAIGRLHPYIVPQKSGEIKVKATEFVTRFAMDGKFVYVDQRATAILGYLPQELLGTSCYEYCHQDDHNHLAEKHKEVLQNKEKVFTNSYKFRAKDGTFVTLKSQWFSFMNPWTKELEYIVSNNTVVLSTSPTSFAHVLFPQENRKLCWPVAQGHFFAGPGDAVKQSLVSVPGMSSGTVLGAGSIGTEIANEILELQR