MKPMESEEALSGKLEICQVDLLDYRNVFGNINGYYGVLHVLAPYDHLNGSWIIAAFSATSMAALEFCTSLRPLIISSIFGNINGCSGVLHVPTPSDHLDGLQEYPTDSVDYEVQSALNVVEACAAAESVKHLVFTSSVSAIVCGRRIGNLGDGEIMDEECWTNLEFCREKKLWSPLAKTLSEKEVWALSNDRDFNLVVVNPALVIGPQLSNPNSNNVLNQLKGEGGEGVTPTCSLNVRRGNAAIGTNAHHVCQIDLVLLCELLGIRGHDDFSGALDVGWRCRGRSGSRGRGRGGLWRRWRGSCRRRSRGVVGLGFGPSDFVLILGEEADGSSDRGSLAFPNDDSSEDPIVEGLDIHVGLVH*