MGKYFGTDGVRGVANQELTPELAFKLGRYGGYVLAHNKGEKHPRVLVGRDTRVSGEMLESALIAGLISIGAEVMRLGIISTPGVAYLTRDMGAELGVMISASHNPVADNGIKFFGSDGFKLSDEQENEIEALLDQENPELPRPVGNDIVHYSDYFEGAQKYLSYLKSTVDVNFEGLKIALDGANGSTSSLAPFLFGDLEADTETIGCSPDGYNINEKCGSTHPEKLAEKVVETESDFGLAFDGDGDRIIAVDENGQIVDGDQIMFIIGQEMHKNQELNNDMIVSTVMSNLGFYKALEQEGIKSNKTKVGDRYVVEEMRRGNYNLGGEQSGHIVMMDYNTTGDGLLTGIQLASVIKMTGKSLSELAGQMKKYPQSLINVRVTDKYRVEENVDVKEVMTKVEVEMNGEGRILVRPSGTEPLVRVMVEAATDEDAERFAQQIADVVQDKMGLDK*