MEQSADKHPHALVVPASGQGHGNACMLLARKLAAIGFQVSFVYFSSQYARLQTMQRPDSAHTDGGADTSHASAGANTASGDEENVGGLLHIHVVEDGFTPGDVPQIFSATPAMKENLFNLILELQEQGAPITCIIIDPFVPWAFHVAERTCILPITYWTASALSFLLLDLTPLFLQGIFPDKGSPTQWKSESPLLLDHIPGLPPFSSELYPKEMRFADASSPFTAFFSEASRCGKRGERVLIQTISQLEPDAFHALQVAGIPAYGIGPLLHHPKKQEGPSASSQAMENLHQLGVSQPKGEIDCISWLNTQAESSVIYIAFGSIASITVEEIQELAFGLEASGNPFLWVIREDSHGGAELPQVLLNGLLDRIRGKGMIISWAPQVEVLAHKAVGGFLTHCGWNSTLESLWEGVPMLCCPCFAEQSLNSHYLCDVWGVGLELGRTYTGGIERGYVEVGVKGLMQEQEGVRARGKAQEVMQLVRKTCQPGGQSFSNLQKFYEDMKELCCQPS