MKEKQQSLLLESAARFPPPKGVKLSYGTAGFRADASLLESTVFRVGILAALRSLKTGSVIGLMITASHNKVSDNGIKVADPSGGMLTQDWEPFSDAIANAPDPHSLLQLITEFVKKEEIGFEGRQPAEVLLGRDTRPSGEALLEAAKQGITSIVGAIGTDMGVVTTPQLHWMVRARNRGLEASESSYFHQLSTSFRCLMDLKPEGISKNGNDATLVVDGADGVGGEKLEQFKKMLTGLCIEVRNRGDGILNEGVGADYVQKEKVAPRSFGTADAGLRCASLDGDADRLVYFSVLPNENNKIELVDGDKILSLFALFIKEQLSILNEGVDKKGNDSYQARLGVVQTAYANGASTDYLKEMGLEVVLTPTGVKYLHEKAAEFDIGIYFEANGHGTILFSEAFLCWLEASHKTLLSTSEGSAKQKAASRLLAVSQLINQAVGDALSGLLLVEVILKYMGWSIHRWNELYHDLPSRQLKVKVVDRTAVVTANAETVAVQPIGIQEAINVEIAKYPRGRCFIRPSGTEDVIRVYAEATSQDAADSLASSVAKLVDQYLGFGSS*