MGWSTWNQFGPLITSTLIQSTINSMVHNQLQNAGYIYINIDDGWQRHKGPRSSYPLEADPIKFPNGIKALADYAHERGFKLGIYSGPGDVTCAGYTGSLGHEEEDARMFAEWGVDHLKYDSEAPKSKVQEIVLKMSKALRASGRAIVYHACHCGWADIWEWAAEEGANQWRIGQDISDDFNYPGKREKYYFDVLDMIDRGNNLVQYSGPGHWNDYDVLIVGLNGNSTQLVGTGASNIEYRTHFSMWAMVASPLLIGSDIRTLDMYDLQTLTNREIIEINQDSLGISAQTVGVGYQADGDLQVYAKEMSDGSYAVALLNRGSFTAEMSLSPRRDLLMTWDHYRVRDLWKHREGIYDIPYTVEVMPHEAKILRVWEVQANASMCLFQ*