VSPVIGVILMVAITVILAAVIAAFVLDLGGSVGNEAQAGVNMEVDESQGGNITVEVTSMGNADHVVLGGSIDSDQTPYQGSSKNTGKLKLTVGDSVTINANNDGSVANYGLSSTEGTVTAIAVIEEDETRTQVASVDYSGFTAKDIS