MKGTVVIVGLGLIGGSIALAIKAKHPEAHIIGIDVSYHSLEVGKSLGVIDEIGESILIDGPKADLLIFCCPVKETEQLLMRLPGLRLKGNVIVTDTGSTKGTIMEASTALRESGITFIGGHPMAGSHKSGVRAAKELLFENAYYLLTPTKDVTEDNVTDLKTWLSGTNAKFLVLSPNEHDEITGMLSHLPHIVAAALVNQTQSFTEEHPAAFRLAAGGFRDITRVASSDPRMWTDISISNQKTLTKQLTIWRDSMNQALEMLESEDATSIYAFFDGAKEFRDSLPVHQGGAIPSFYDLFVDVPDYPGVISEVTRYLGEEEISLTNIKILETREDIFGVLQITFQSDEDRDRAKRCIETRSNYTCHYE*