MRQETELCDDLIPKVTGAIDLLYDNELREEMSTVLVIGGGVGGCSAIVGLRKFDKGKTDIILVDPKDHCEIFWAAYRSPFEDWVAKDSLASLGAWSKKHKVKHVRSYVVKLTRREATLQNGEVIAFDVCVVATGAADKSAMMGRGLPSGDGTRESRLKEMKEAGDRIMNSNSVAIVGGGFIGCELAGDISAYSKQRNQPVSVTLVHSGASLCHHEISQKASKMVQKKLEKLGVKVILNDKADKKPNGTVVLKHSGDTLVADEVIYTTGLLPVNGFLEECFEASLNQQGWIETDDCFRMKGEANMFCIGDCSTLLANAGNKYLNNMKVIGKNLIVTLDAIANGCMPPKEARLVKAKEGLDVAVVTVGNKEGVAWTPVGHSQFLLPSLKNKTMFFHAKGQLEFPKER*