MLVQDTMTIKVCEVVTSVLVSPIIMRNKLKEVSERLEAIKAEAHEFQLEEKVTNLQIEFKKQRETHSFVHKSLVFERDEEKEEIVNWLLSNQAGEHENVSVISIVGMVALAKLQLLRILKEIIQRAKQEEKNIQHGTDDIKPLPSSVEELQCLLREKLSGKRYLLVLDDVWNEKPEKWHSLRGLLLCGERGSRIVVTTRSRKVASIMSKIQPYCLKPLSEDGCWSLFCQRAFGNPTEEAEAAHPNLAPIGRDIVKKCRGIPLAVTTLGGLLCSERSQRKWEFVRDSEMWDLDDENENGILPALRLSYNHLKRN