MSKRWDRRILSLSLIAIISNASYTTIAPILPLEIDKHHISERWTSIIFLAFPIGCTVVSFLAAKRLEEVGAEKVMTFGMTLMSVLFYCLSYVFQLVDGSSHLLVAGLTITQFFIGASMSMITTGYYSTATLIFPSAKESALSCIETSVGLGYIIGPIVGSALYDEMGYQSAYRCVSFVVMVMASILWKFLTAHLKQTDDYDMNPTTFSLLKQPQIFCAAMSILWINVSWSFLEPILAKRLELFQVGKKGIGIIFAL