MGSWWRYFMGTEGKSGFGSMSTAEDVTEGLNLEDYTAIVTGATAGIGLETARVLAKRGARVIFAVRNVKLGETLKAEFMKESPHARILVMHMNLSDLASVRAFAAKFKDSRLPLNILVNNGGISSTTGPQSTPDGLELMFATNFLGHFLLTELLLDTMRETAKESGIQGRIVIVSGHLHNFTPKGGIAFDKLINQNEIWGFSGYGQSKLAGILHGRELAERLTAEGANITVNSLHPGAVQTKLTHLDGFLGFLISKIAFHTSSKPTVDAAATQVYVATHPQVHGVTGKYFADYNEYELRGLAMDKKLQLKLWKWTEEYLKTH*