MSTQFRMDSVPGSLVVVGGTYEPWLAVLEKVGWRCTQVADLRKADALFVETGPCIGIVDLSHDEFSLNGIANLVSSHKQVRWLAFIREAQLSSDTICQFIVNFCIDFFTAPIPDAQLLSTIGHQLGMLKLEKKVWPHFGSAGNMGLIGESMPMKRLRDQIKRIGPTDVSILIYGESGTGKETVAKAIHKTSSRAQKPFISVNCRAMSEKRLESELFGLGETEEGQQPFLLQADGGTLLLNDILTLPKSQQLNLLRFLQEGTVETRQGVRAVDVRILAANSSDIEKALIDGDFNEELYHYINVLRINVPSLKERASDIVLLAKHFLQEYSKEYNAQARSFSDDAVRGLTRYHWPGNVRELMNQIKRVVLMSDTVVLDESQLDLPKRSDGRRSLKSIRERSERDALLLVLESHSGQVSTAAKELGVSRATMYRLLNKHNLITDENF*