MKEGDRETRAVMKKKVVQDPEIREGRLIDMIMSKTLSQGTLMEGGLIIGIRETKKSKKENHINQRLLERIPIPEFDGINEEIKPRAWIGKLSYFFQLNPMGDYQKIQFATLHLEGQAFDWWQMMEREWDDGDQLEITTWNQFVTAFYHDFEAYTLEDYFLALKNMKQQSTMTYYTKELCQASLLVENISPQRVVSMYIDGLKDSLRGYVTALKPSILEEAIQQAEAYSEVAKSHFTIGTSPKTPQTSKGIVNSNFHPTSTARQLKSKMVDPTIITNLHLKGLCFNFKEKWSKGHKCKTTGKIHMIEILNEEHPKVVESDQEELVGDEEEIANIEDQEQQETLIVSLAAMLGITQYSTLESTKQGQGKNNGDTCQFQ*