MEKDGEKVRSWFDKKEVTCSGQIFLCFQLNTDKDKVMEKYESSTSSLFSYKAKEIEVDVVRSEPSDVFWQNLHTTEEEIRHNERKSLAEALFLGIFSADLLWTVVMPYLSAGSNAGGPITIIQGIIMTIINGQLGGKVYGGAYGAGYHRLVMQKARRGVIGFPRENFFHSPGYLDVFNSATPLGQESEVADKVYLLLVPGQLFTGPVNSLLTGAMLNYLLYNLWAKVYGTWYEMMIYIWKCLPDPGLQFIKLLLPNAPESLDKYGISNAEKAMRAPQIGLPWDYSALILNPFLVFISMFMISENSPALSCVSILADQDLRTHRLRGAFLALACIFNYLWSKFMHLRVQSVNFYSTGKLDRVVLLAWGGPLSVLGCCSFVWLIRSGHVLNGSPLVVRWGVFACLVWVSGRHVNHLLQEFQEVVVMLMLHPNKPKKDNIES