EAWDKLEKFHRAQDVANRLWLKEKFSSFKYTTSSVSKHVTELEQLVLEMKSAGCEPSDEDVCATLLRSLPASYESLVQAFRMSMTELKLTDLVDKLIAEEVRQKDSTRIEEATALLANKGYAKDTKKKQQGGRRKPSGACFNCGKMGHYARDCRSKASPENEVLDESNVAFNVTEMFASESWVMDSGASTHMCKTREAFKNHTPMTKSYSVASAKSSAKLKVLGHGTVQLRVWSGRSWINARLENALHVQDLSKNLFSLTAATAHGVTVIMTQDKCVIKRGDVSVATGRKIGKLMYLNTDAGEECHIVEEDVGLWHRHLGHASFQTLNDMIKDGRISRTPAEKGN