MSILITGASGYVGQELAAALLTTLPSSTVTLTDVVLPTVPKSAAQHASRTQCIEADLTNPSVVDTLITSTNRYDTIYLLHGIMSSGSEANFELGMRVNLDATRYILDRLRTVTPGVKIVFTSSLAVYGLAPPGYIINESNFPAVPSSSYGSQKLIIETLLNDYSRRGFLDGRAVRLPTVTVRAGKPTQAASSFASDIIREPFNGRPAVLPVAKETEMWICSPATVVRNLVKAREIPAEKFGDSRAVNLPGLKVSIAEMLEALESIGGKEKRALVQERYDEDVDRIVQTWTPNFDKKRALELGFVGDVSMRENVEMYAKSLGSE*