MPLLRIQPGQENPIDCLMKFLSWNVRGLNNPVKAKAVMKELNEWRIDIAGLQETKLQYKKCQFWKNQLAPAYTLIYNASNATCRGGVWLLINSSFKVVDSLPSNDMRCIGALIEVLEWKVWCITVHAFNDSTLRSQQWEWLASLNLRDPCFLFGDFDMILEEGDRNTGFLMLRGKEKESWSTCMSRFHFTDAANISCLDQKEIKTWANNRNGEGYREARLDHLYCSNEGVWLNGSFEWQVNVSSAISDHLPIMWKFSGSASSIKFQGLKPF*