MLTYKESGVDIDEGNRAVDLIKGKIKGTYDGNVVGDLGNFSGLYSLKDFVGMKEPVLLASTDGVGTKLKIAQMMDKHDTVGIDLVAMCVNDLICQGAKPLFFLDYIALGKLVPEHIEKIVGGIADGCKMSGCALIGGETAEMPGMYGEDDYDLAGFSVGIADKEKIVSGNNVKSGDVLVGISSSGVHSNGFSFIRKIFLETYNYKMEQYVEELGMTVGEALLTPTKIYVKLALDVLAKHDIKAIAHITGGGLIENITRVIPKGLGLDINKKSWEKPPIFKMIEGFNAVDERELHKSFNMGIGLVLIVDKENADDVVNFINNRENDNADYVDKKYSELLEDKAYIIGEVVDSHEGVELC*