GTLGINGFGRIGRLVLRACMERNDITVVAINDPFMDVEYMAYLLKYDSVHGNFNGTVEVSGKDLCINGKVVKVFQAKDPAEIPWGASGAQIVCESTGVFTTEEKASLHLKGGAKKVIISAPPKDNVPMYVMGVNNTEYDPSKFNVISNASCTTNCLAPLAKIINDKFGIVEGLMTTVHSLTANQLTVDGPSKGGKDWRAGRCAGNNIIPASTGAAKAVGKVIPALNGKLTGMAIRVPTPDVSVVDLTCKLAKPASIEEIYQAVKEASNGPMKGIMGYTSDDVVSTDFIGCKYSSIFDKNACIALNDSFVKLISWYDNESGYSNRLVDLAVYVASRGL