MKNDSLYDLYLEHEGKVSDKWHSYLEIYDEQFASLRESPIRLLEIGIQNGGSLEIWSRYFPNGSLFVGCDIDPKCSGLRYDDDRIHVIIGDANTDETQNEIRQNSDMYDLIADDGSHRSSDIITTFSRYFSMVQPGGTYVIEDLHCSYWEAWQGGLNAPYSAMSFLRRLADVVNAEHWGDGGDIRSQLKGFERHWNLTLDEHHIALIQSVSFHNSVCIIRKSVSGPPRVGSRVVAGQERMVADDPLLRSGHEVGAIKLDLDKRLLGEAAVVDRPPSSMGEGANPWGAGAEPMEEVASTIGELRLAGYDPFKTSDFVSTIKDVRALYPEEQNPIPHLLDDAVMLRERAEVQATKISELQQVQGELIGDASKLRELTETQEKKISELRLSYERIARNPLLGFFLWLKFMVLSMLLRIPFLSSSSREKMRRSAEKRAPQRFRAKSETANSD