MHYRGVRMRPWVKFAAEIRDPNRRGTRVSLGTFDTEIEAARGYDQAAFKLRGAKAIVNFPLEVGTWNQHADVGQNKRKRDGEEEQTFTTTHCTGETVLSNHHLSPPISPTSIAHLARKQTIGSLLSYSTYIKRLEVLAYDVKPKESVLGSGYNGGTEGVDFHRERCIEKIQKTVSKAKGVSGFSIDHEKQLVTVKGTMDVKKLVRSLTEKLKRSVEIVATAKNGNAKEKQYVAAQPAHGSAYFPGEDGDTIEYLAPQIFSDDNPNACVALHHPFTAPRPEDMDDLPSARALAYDMVYNGVEIGGGSLRIYKRDVQEKVLEIIGISAEEAEAKFGYLLEALDMGAPPHGGIAYGLDRMVMMLAGASSIRDVIAFPKTTTAQCALTRTPSEVDPKQLQDLS