MGYSTACQQVEEKETVETKRMVYPCVHENRYVLEIAIYKVCLTKNLEKCSAEPDFPHLIQKKIASTISDSATMRCAVVTGANKGIGLEICRQLASNGVMVVLTARDEKRGLEAVAKLHESSLSNVVFHRLDVMDAKSITTLAKFIVTHYGKLDILVNNAGVNGAIVDSEALKTLNLGDSKNNANIAELVNKVLTQTYELAEECVKTNYHGTRAVTEALLPCLLLSNSGRIVNVSAGLGKLEFVSNERVRMELNDVDVLSVERLDGIVNEFLNDVKEDMLHDRGWPTQTSAYTISKAAVNAHTRIVAKSNPSLLINCVCPGSVKTDMTCNTGLVTVDVGAKGPVMLALLPEGGPSGLFFQKMEASIF*