MDQAKSDAGSPAPALIVPSSFAVTTTSTSALVDLFGRPYLRGVTVKKIISEDGENVSAVELSNGMVLDADTVVVGIGAKPAITPFLDSGLHMAEGGIEVDGQFRTSSPRIWAIGDVAAFPLKIYDRIARVEHVDHARKSAQHCVDALLQIHADPYDYLPFFYSRVFEHPGSDRKIWWQFYGDNVGEVVEIGNFDPKYAAFWIDTGKLKGVFLESGSAEEFGSLAKLARQQPNLDVKRLQGASSVEDALSITLEAIGETVKAS*