MQQKEAGEEAVVVVGAGIAGLAVALGLHRKGVKCSVLESSPELRASGFAFATWTNAWQALDNLGVGDKIRKLHLHLQELHVFSSSTGEITRRADLTVQGKRGPNELRCVRRDWLLRALEEELPKGTIRYSSKIVAIEEDGNAKIIHLADAAILRAKVLIGCDGVNSVVAKWLGLTKPSSSGRLATRGLAHYPDGHGLDPRFKMFVGHGFRAGVIPCNETDAYWFFTWSPSEHESNGVEESAEKMKQFVLTKLRSSKIPTEVLEVVERSNINDVVASPLRFRPPLSLLLASISKGNACVAGDALHPMTPDLGQGGCAALEDGVVLARCLGDALLGGGGAAESERIEASLREYARIRRWRSVELVGTAYVVGIVQQSNNAVISFLRDKWLAGVLAGRLLKMADYDCGKL*