MTSSVYCLVSSKGLEMIQAEQSLQLQASALYLPNIMISFQHEIKTESDKQFLNLLERVFPEWKKSKIELQQLTGGITNMLLLASCTSRLKKEHVLIRTYGKGTDMIIDRDREFVSQLLLNNLGLAPQIFSRFGNGLVYGYLEGRSLTPEELSDPTLYPLIAQRLGQWHNIIDKDEIENALVKLKSFTNAQGASQKFSADIWQLLEAWINILPPIKELEKSCLENKDILQDTHDKLDLQAIFRKELEWIKSQISNKSPTVTCHCDLLSGNVILRGTPTSSKLPTIENNPILFIDYEYVLPGPRAFDIANHLVEWQGFECDQSRILDISQDNPILRSWVRSYVSASVDKQVDEADVSQLIDEISLFFGLPGFYWGIWAGIQSKISLIEFDYSEYCALRLQEYWTWKREYLTNL*