MGSSPCHIKESMDNREFPTIGVQKMDPKLYKAAMEGDTEVLTSTLTFCSSLVATILLIYANACSNDEFLISSALKTSSYIAGVSILATITAFMTGVHALMSNECLWLAIMALSLGCAVPIFLMWYSEWLEEQ