MSWLIESIKDKVFSISIFIAGMTCLSITKGLFLFPEHSQMVSSSIGSINMSTSKWYSKDTIAVVTGSNKGIGLEIVRQLVKEGLTVVLTARTEEKGLAAAQALKRQGLNVHVYALDVLSTDSVCELASWLKQQFNGVDILINNAAICDFEPNCEASFLEEVIETNYEGVKRVTRGFLPIMKASPSGSRIINISSRLGQILWLRDVPLQDKVSNLEDLTEEKVDAFVAEFLGDLKAGVLEEKGWPTSKFPAYCTSKVALNAYTRVLARSMENRPEGHKVYVNCVHPGFVKTDMNNNTGIFTPEQGAETAVWLALLPPECPNGQFFYEKKPLEF*