MGAVLSLPLASLSLIGSWISSFIGAGLVSGCLSANNPLSKTFKSSVATRVMYGFLFFINSVMSWVSLSNTITEWLERASWGFLRFGNAYCRENHCIGFTNVHRVSLSLGIMHLILAGLVLGVQSTSDKRAVIQNGYWRTKIFVSSLLLILSFMIPDTFFVFWGNYISIIFSTIFIGIGLILLVDFAHEWAETCIERIEEGEIYLDDDDTGLFTSSKFWRLILVGGTLTMYILSVGLFVFMYLFFAQDGCIFNTVAISLTFGFSVLVTFLSVSPIVQEYNTNAGLAQSSMCCLYCAYLTFSACLSEPDDKGCNPLIRSRGTRNLSIIFGSFFTFIAVAYTTTRAAGNSAFSHSQSSYGDSHFDSVSDIFTAHPPGRRNELRAQAIRQAVEEGSLPESALNDPIYYQYDENDTEDLGEEKHFTKYNYFLFHIIFFLATQYVAALLTINLGIDIDDNDGGFIPVGRTYFNTWVKVISTWCCFALYGWSLLAPVLFPDRFYIM*