MVSTKTQIAGFEFDNCLMNAAGVACMTIEELEEVKNSAAGTFVTKTATLDFRQGNPEPRYQDVPLGSINSMGLPNNGLDYYLDYLLDLQEKESNRTFFLSLVGMSPEETHTILKKVQESDFRGLTELNLSCPNVPGKPQIAYDFETTDRILAEVFAYFTKPLGIKLPPYFDIVHFDQAAAIFNKYPLKFVNCVNSSGNGLYIEDESVVIRPKNGFGGIGGEYIKPTALANVHAFYQRLNPQIQIIGTGGVLTGRDAFEHILCGASMVQVGTTLHKEGVSAFDRITNELKAIMVEKGYESLEDFRGKLRYID*