MADDPRFICKRTVVSTKEVKPGKICPLSVLDHSMELNRIRIVIYYNYLKKFSDGEVTIKMRESLAELLTSFPMVTGRLKRSPEGQWTIKCNDAGVRMVEATAKGSVEEWLERVDRERELQLASWEDMFHNPYFWSTFYVQLTEFEGGGLAIGLSCTHLVADAAAATMLLKAWAETTLLGKMLSPPYFHPLPTTKTRSISPNPHLIPHYQSSFSLSFNNPIPTSNTPNMATLTLSFSQHMVQRCMADARSSDPFASLAALLWVAICGVKDKSKQGVLLDMSLCLDMRKVLGLSKAFFGNAMVFDKVSGDGLKERDLVEAAKVISDGVSKMGNEGVVMGLIEWLQSEKMSHEHNLPVLSGPGLVCANWEGLCPYEAKFEVGVEPIRASYYLESVFGEGHLLILPAPKGEGPLGRAVMVTLPDDQALELCEDPLIHSYSPTILMGPKTTPVRDVNSH