MSRIYKQAKTLILIGVILFFCLPVSLFALTADEIIQNMDTNELFSTSYAVGSIQTKDRFGLKTSTFKAWSQGKDNSLIEFTSVAEQGQKILRTSGSLYLFYPDAEQLIRMQGSALRQSLLGSDLSYEDMTEEKNTLKQYSASLDGTETFKGRPCYVITLTAKTRTVAYPIEKIWVDTETFLVWKGEYSTKDGRLLKEMETLNTMQVGEKVFASESRISDKMKKDSETIMKIDTLEVDIPLDKNLFSLENLTW