MKFSQWYTLTAPLLISSLYTVNAANDLRGVASDKSDLYKPDAKGNWKCLGSDKLISFNQVNDDYCDCPDGSDEPGTSACHNGKFFCKNTGYISSYIPSNRVDDTVCDCCDGSDESLIKCPNTCAQKAREYLATLEEHNRLVKNGLKIREQWALESAKKTDEVKARYKEISDSLVAVSAEKTQLSEKVEKMKRSTDLGAEAVLPLDFQDLRVALLSLVDERNEMQERLDILTNLLDELTLLYETDKFDETMKEAILSFEDLKEQEIRRKVSSDDVHNYLESCNNHLSMLTGPSEDITFSSLIKDIKKILNSLVWNIKLSLINFGILSPSASSTPLTDSESYRRFEAAQRDLDAAEENEKSLEKEHTKLMHELEYHHGWDLYRAIKGMETKREIGGYTYKVVFYENVFQDSILLGNFASQEGNVLKYENGQSCWNGPHRSAIVTVECGVENEIVSVLEAQKCEYLIKMKSPAACSPDQLKQSLLNTQNSANENAVNGMEDKESSVDEL*