MELELKKLCSSLGMCIKNWKVDGDQANRRYILLGTFAVFLLGSLWLVTLESRDPYLMSMPWSDFFPYGTPTIAENPMTNSTEEPVIKATYLKGKKAVEQFRNHLACFSESGKWVYDTTPRHMPWNSIGDTYASGCDSRHQWTGPGHVSGDQAEAIAMEGDPKDWLVREELKWVWRTNSSCTFWPVDRDDFCKRIGPKRNVMVVGDSINHEIAWSFMNHLVLSGQGYGHMSSGDRSNDGVYEMCGDIFGAGNGFKVAFVRNDRLSPVANISVDTWRNFYEWPWLDLLKEYDVRLLLLNRGAHYEDDKTFVRALRLIFTILSEHFPHMQVIFRNTPPGHANCSFYHEPLSERQHSDLPHGYHWEDFYRQNKLAAEIVKEFQYMYMDVDTMLSLRPEGHITDTDCLHYCLPGPLDLAVQYLYNILLLL*