MAESSRFKDSRWSLHGMTALVTGGTRGIGNATVEELAGFGARVHTCSRNEEELNKCLKEWEAKGFVVTGSVCDASSRVQREKLIEEVGSVFHGKLNILVNNVGTNIRKPTTGYSAEEFSNLLATNFESAYHLSQIAHPLLKESGAGSVVFISSVAGLLHIGSGSIYGASKGAINQLTKNLACEWAKDNIRTNCVAPWYIRTSLVEHLLDDKVFLDKIISRTPLQRVGDPKEVSSLVGFLCLPAAAYITGQVISVDGGFTVNGFNPV*