MDTGIGYRFHPSDLELVDHYLRQKMLGNDDEVWQIPEISVLSFEPWELPQHSIMLSNPNDQVWYFFCTPNYKYSNSKRVDRTTTAGYWKVTGKDRKIKDIAIKKTLVFYQGRPKGVRTNWVMHEYSPTFNFPTERDFVICKIKRNGYAEDIPNFEEGESSTAIAAHTENQSCNNYNSTFEGEELTPPVESGSGNYATEVRIILSLIRSICIRN